turtle库画五星红旗

今天思政课划水画的五星红旗,划水写代码真的是好舒服,废话不多说,代码如下:

#旗面
from turtle import*
setup(600,400,0,0)
bgcolor("red")
fillcolor("yellow")
pencolor('yellow')
speed(0)
#大五角星
up()
goto(-260,110)
pd()
begin_fill()
for i in range(5):
    fd(114)
    rt(144)
#第一颗小星
up()
goto(-120,170)
setheading(305)
pd()
begin_fill()
for i in range(5):
    fd(38)
    rt(144)
end_fill()
#第二颗小星
up()
goto(-80,120)
setheading(30)
pd()
begin_fill()
for i in range(5):
    fd(38)
    rt(144)
end_fill()    
#第三颗小星
up()
goto(-80,60)
setheading(5)
pd()
begin_fill()
for i in range(5):
    fd(38)
    rt(144)
end_fill()
#第四颗小星
up()
goto(-120,30)
setheading(300)
pd()
begin_fill()
for i in range(5):
    fd(38)
    rt(144)
end_fill()
input()

你可能感兴趣的:(python)