import turtle
# 创建画布对象和乌龟对象
canvas = turtle.Screen()
turtle_line = turtle.Turtle()
# 设置画布的背景色和乌龟的参数
canvas.bgcolor("white")
turtle_line.color("black")
turtle_line.penup()
turtle_line.goto(-100, 0)
turtle_line.pendown()
# 绘制水平线段
turtle_line.forward(200)
# 在 X 轴上标注文字
turtle_label = turtle.Turtle()
turtle_label.penup()
turtle_label.goto(105, 0)
turtle_label.write("X", align="left")
# 隐藏乌龟的形状并完成绘制
turtle_line.hideturtle()
turtle.done()
在代码中,我们使用 turtle.write() 方法通过创建一个新的名为 turtle_label 的乌龟对象在 X 轴上添加文字 “X”。使用 turtle_label.penup() 将乌龟提起,并使用 turtle_label.goto() 将其移动到所需位置。使用 turtle_label.write() 方法来写入文字,设置 align 参数来指定文字的对齐方式(此处设为左对齐)。最后,使用 turtle_line.hideturtle() 隐藏乌龟的形状,然后使用 turtle.done() 结束绘制。
你可以根据需要调整乌龟的位置、线段的长度和标注的文字内容以及位置来满足你的需求。