📅  最后修改于: 2023-12-03 14:52:29.846000             🧑  作者: Mango
Python Turtle是一种用于教育和创意编程的模块,可以在Python中绘制具有动态和交互性的图形。当我们在绘制图形时,有时候想要在画布上添加文字,以达到更好的效果。本文将介绍如何在Python Turtle中添加文本。
import
语句来导入模块。在本例中,我们需要导入turtle
模块。import turtle
screen = turtle.Screen() # 创建一个画布
pen = turtle.Turtle() # 创建一只乌龟
write()
函数来添加文本。pen.write("Hello World!") # 在画布上添加文本
以下是完整的Python Turtle代码,用于创建一个画布并在其上添加文本:
import turtle
screen = turtle.Screen()
pen = turtle.Turtle()
pen.write("Hello World!")
turtle.done()
这是turtle.write()
的语法:
turtle.write(arg, move=False, align="left", font=("Arial", 8, "normal"))
write()
函数的各个参数的含义如下:
arg
是要显示的字符串。move
是一个布尔类型的值,如果为True,则turtle会绘制一条直线来连接最后一个绘制点到文本的起始点。align
是字符串类型的对齐方式。可以是“left”、”center”、”right”三种之一。font
是字体类型。包括:字体、字号、字体格式三种。在以上代码中,我们在屏幕左下角添加了一条文本。如果想要将文本向上或向右移动,可以使用setposition()
函数将画笔移至所需位置。
现在,您已经了解了如何在Python Turtle中添加文本。添加文本可能是使您的绘图更加生动和有趣的关键部分。如果您还没有尝试过Python Turtle,请尽早开始,它将带给您全新的编程体验!