使用python的标准库turtie,绘制红色五角星
时间: 2024-09-13 13:06:13 浏览: 42
在Python中,你可以使用turtle模块来绘制图形,包括五角星。下面是一个简单的示例,展示如何绘制一个红色的五角星:
```python
import turtle
# 创建turtle对象并设置颜色
window = turtle.Screen()
star_turtle = turtle.Turtle()
star_turtle.color("red")
# 定义五角星函数,使用内置的polygon()方法
def draw_star(size):
star_turtle.penup()
star_turtle.goto(-size, -size)
star_turtle.pendown()
star_turtle.begin_fill()
for _ in range(5):
star_turtle.forward(size * 2)
star_turtle.right(72) # 五边形内角度数是180 - (360 / 5)
star_turtle.end_fill()
# 绘制五角星
draw_star(100)
# 关闭窗口
window.exitonclick()
```
运行上述代码后,你会看到一个红色的五角星出现在屏幕上。当你点击窗口关闭它。
阅读全文