用python写一个五星红旗
时间: 2024-05-29 15:03:56 浏览: 49
今天是2020年5月25日,用python写一个五星红旗可以这样:
from turtle import *
penup()
goto(-200, 100)
pendown()
fillcolor("red")
begin_fill()
for _ in range(2):
forward(400)
right(90)
forward(300)
right(90)
end_fill()
# 画五颗星
penup()
goto(-180, 70)
pendown()
fillcolor("yellow")
begin_fill()
for _ in range(5):
forward(15)
right(144)
end_fill()
penup()
goto(-140, 70)
pendown()
fillcolor("yellow")
begin_fill()
for _ in range(5):
forward(15)
right(144)
end_fill()
penup()
goto(-100, 70)
pendown()
fillcolor("yellow")
begin_fill()
for _ in range(5):
forward(15)
right(144)
end_fill()
penup()
goto(-60, 70)
pendown()
fillcolor("yellow")
begin_fill()
for _ in range(5):
forward(15)
right(144)
end_fill()
penup()
goto(-20, 70)
pendown()
fillcolor("yellow")
begin_fill()
for _ in range(5):
forward(15)
right(144)
end_fill()
done()
阅读全文