python五星红旗编程代码
时间: 2023-07-23 19:30:13 浏览: 69
以下是Python实现五星红旗的代码:
```
import turtle
# 设置窗口大小和背景色
turtle.setup(800, 600)
turtle.bgcolor("red")
# 画大星星
turtle.color("yellow")
turtle.begin_fill()
for i in range(5):
turtle.forward(100)
turtle.right(144)
turtle.end_fill()
# 画小星星
turtle.penup()
turtle.goto(50, 70)
turtle.pendown()
turtle.begin_fill()
for i in range(5):
turtle.forward(30)
turtle.right(144)
turtle.end_fill()
# 画小星星
turtle.penup()
turtle.goto(70, 40)
turtle.pendown()
turtle.begin_fill()
for i in range(5):
turtle.forward(30)
turtle.right(144)
turtle.end_fill()
# 画小星星
turtle.penup()
turtle.goto(70, -20)
turtle.pendown()
turtle.begin_fill()
for i in range(5):
turtle.forward(30)
turtle.right(144)
turtle.end_fill()
# 画小星星
turtle.penup()
turtle.goto(50, -50)
turtle.pendown()
turtle.begin_fill()
for i in range(5):
turtle.forward(30)
turtle.right(144)
turtle.end_fill()
turtle.hideturtle()
turtle.done()
```
运行代码后,会弹出一个窗口,窗口的背景色为红色,中间有一个黄色的大星星和四个小星星。