说明
《Python 教程》 持续更新中,提供建议、纠错、催更等加作者微信: gairuo123(备注:pandas教程)和关注公众号「盖若」ID: gairuo。跟作者学习,请进入 Python学习课程。欢迎关注作者出版的书籍:《深入浅出Pandas》 和 《Python之光》。
本案例使用Python内置的turtle海龟绘图库,绘制一个风车,风车绘制完后会自动旋转起来,带给你快乐。让我们一起体验吧!
代码如下:
import turtle as t
import time
def draw(r):
t.pensize(4)
t.penup()
t.goto(0,0)
t.pendown()
t.goto(0,-150)
t.pensize(1)
for i in range(4):
t.penup()
t.goto(0,0)
t.pendown()
t.setheading(i*90+r)
t.fillcolor('#50B2F8')
t.begin_fill()
t.forward(100)
t.left(150)
t.forward(70)
t.end_fill()
t.fillcolor('#063EC5')
t.begin_fill()
t.left(30)
t.forward(40)
t.left(90)
t.forward(35)
t.end_fill()
t.speed(1)
draw(0)
for r in range(0,360*10,2):
t.tracer(False)
t.clear()
draw(r)
time.sleep(0.01)
t.hideturtle()
t.tracer(True)
t.done()
更新时间:2024-10-05 11:02:49 标签:python turtle 大风车