📅  最后修改于: 2023-12-03 15:19:06.815000             🧑  作者: Mango
Python自带一个称为Turtle库的绘图工具。其中Turtle(或Turtle Graphics)是一个计算机图形和图形处理子系统,以专门设计的符号和命令来模拟海龟形象。 Python的Turtle库允许我们在Python程序中使用称为“乌龟”的指针来绘制图形。
在Python的乌龟中,我们可以使用内置形状来创建我们的绘图,如箭头、叶子、正方形等。在此过程中,有时需要了解这些内置图像的默认大小。
在以下示例中,我们将使用以下内置图像创建乌龟:
这里是使用不同形状的Python乌龟图像的示例代码:
import turtle
t = turtle.Turtle()
t.shape("turtle")
t.fd(100)
t.reset()
t.shape("arrow")
t.fd(100)
t.reset()
t.shape("circle")
t.fd(100)
t.reset()
t.shape("square")
t.fd(100)
t.reset()
t.shape("triangle")
t.fd(100)
t.reset()
t.shape("classic")
t.fd(100)
turtle.done()
上面代码返回的乌龟图像大小是由Tkinter库的默认大小所决定的。如果我们想更改乌龟图像的大小,则可以使用以下代码:
t.turtlesize(5,5) # 或改变乌龟大小
在上面的代码中,t.turtlesize()方法用于更改乌龟的大小。该方法采用两个参数,即宽度和高度(以像素为单位)。在此示例中,我们将乌龟的大小更改为5x5像素。
因此,在使用Python中的Turtle库的内置形状时,一个程序员应该意识到默认大小的变化,同时也可以使用.turtlesize()方法在代码中设置自定义大小。