📜  Python中的 turtle.write()函数(1)

📅  最后修改于: 2023-12-03 15:04:34.485000             🧑  作者: Mango

Python中的 turtle.write()函数介绍

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指针拖动到末尾。这可能会导致您的程序中出现其他不必要的绘图行为,因此请小心使用。