python画五角星的代码
时间: 2023-10-08 09:06:19 浏览: 352
要在Python中绘制五角星,你可以使用turtle库。以下是两种绘制五角星的代码示例:
代码示例1:
```python
from turtle import *
pensize(5)
pencolor('black')
fillcolor('red')
begin_fill()
forward(200)
right(144)
forward(200)
right(144)
forward(200)
right(144)
forward(200)
right(144)
forward(200)
end_fill()
```
这段代码使用了turtle库的函数来绘制五角星。首先设置了画笔的粗细和颜色,然后开始填充红色。接着使用forward()函数向前移动一定距离,right()函数向右旋转一定角度,以此重复五次,绘制出五角星的形状。最后使用end_fill()函数结束填充。
代码示例2:
```python
from turtle import *
pensize(5)
pencolor('yellow')
fillcolor('red')
begin_fill()
forward(100)
right(144)
forward(100)
right(288)
forward(100)
right(144)
forward(100)
right(288)
forward(100)
right(144)
forward(100)
right(288)
forward(100)
right(144)
forward(100)
end_fill()
```
这段代码与第一个示例类似,只是绘制的五角星的大小和形状有所不同。同样,使用turtle库的函数来绘制五角星,设置画笔的粗细和颜色,开始填充红色,然后按照一定的距离和角度移动画笔,绘制出五角星的形状。
请注意,这些代码只是绘制五角星的示例,你可以根据自己的需要进行调整和修改。希望对你有帮助!
阅读全文