五角星画法python
时间: 2023-11-14 15:11:33 浏览: 254
五角星的画法在Python中可以使用turtle库来实现。以下是一个简单的五角星绘制代码:
```
import turtle
def draw_star(size):
for i in range(5):
turtle.forward(size)
turtle.right(144)
turtle.forward(size)
turtle.left(72)
turtle.speed(0)
turtle.color("red", "yellow")
turtle.begin_fill()
draw_star(100)
turtle.end_fill()
turtle.exitonclick()
```
这个代码使用了turtle库中的forward、right、left等函数来控制海龟的移动和旋转,从而绘制出五角星的形状。其中,size参数控制五角星的大小,turtle.speed(0)可以让绘制速度更快,turtle.color和turtle.begin_fill可以设置五角星的颜色和填充颜色,turtle.exitonclick()可以让绘制完成后窗口不会立即关闭。
阅读全文