📅  最后修改于: 2023-12-03 15:04:34.485000             🧑  作者: Mango
turtle.write(arg, move=False, align="left", font=("Arial", 8, "normal"))
turtle.write()
函数是Python Turtle库中的一个方法,用于在当前Turtle位置写入字符串或数字。它有许多可选参数可以控制 文本的位置、对齐和字体。
arg
: 需要写入的字符串或数字。move
: 布尔类型值,默认为False。为真时移动Turtle指针到文本结尾位置。align
: 字符串类型,指定文本对齐方式。可选项为: 'left'(默认,左对齐)、'center'(中心对齐)和 'right'(右对齐)。font
: 一个三元组,指定字体,如:(“Arial”, 8, “normal”)。第一个元素指定字体名称,第二个元素指定字体大小,第三个元素指定字体样式。import turtle
turtle.write("Hello, Python!", move=True, align="center", font=("Arial", 16, "normal"))
turtle.done()
代码片段:
import turtle
turtle.write("Hello, Python!", move=True, align="center", font=("Arial", 16, "normal"))
turtle.done()
以上代码将在画布中心位置以默认字体大小写入“Hello, Python!”。
请注意,如果您在调用 turtle.write()
函数之前没有通过 turtle.penup()
将Turtle指针提起,那么该函数会在写入文本之后自动将Turtle指针拖动到末尾。这可能会导致您的程序中出现其他不必要的绘图行为,因此请小心使用。