📅  最后修改于: 2023-12-03 15:01:23.367000             🧑  作者: Mango
这是一个使用Python绘制五角星的程序。首先需要导入turtle
模块,并创建一个Turtle
对象t
。
import turtle
t = turtle.Turtle()
接下来,我们定义了一个名为star
的函数,它可以绘制一个红色填充的五角星。
def star(t):
for t in range(5):
t.color("red")
t.pendown()
t.begin_fill()
t.forward(100)
t.right(144)
t.end_fill()
函数接受一个参数t
,代表绘图用到的turtle
对象。
在for
循环中,我们先将画笔颜色设置成红色。然后,将画笔落下,开始填充颜色。接着,让画笔向前移动100个像素,再右转144度,继续绘制五角星的下一个顶点。最后,结束填充,绘制完成。
如果想要运行程序,可以简单地调用star(t)
函数即可。
此外,我们还可以尝试调整函数中的参数,改变颜色、大小等绘图的属性,从而实现不同的效果。