利用turtle绘制一个五角星代码
时间: 2024-10-29 21:19:46 浏览: 60
商业编程-源码-绘制一个五角星.zip
当然可以。在Python中,我们可以使用turtle模块来绘制一个五角星。下面是一个简单的示例代码:
```python
import turtle
# 创建一个海龟对象
t = turtle.Turtle()
# 设置颜色和线宽
t.pencolor("blue") # 可以更改颜色
t.width(3) # 线条粗细
# 定义绘制五角星的函数
def draw_star(size):
for _ in range(5): # 画5个等边三角形来拼成五角星
t.forward(size)
t.left(144) # 每次转向72度,共5次形成完整的五角星
# 开始绘制,先移动到起点,然后绘制五角星
t.penup()
t.goto(-size, size) # 上方右角作为起始点
t.pendown()
draw_star(100) # 可以调整大小
# 结束绘制并隐藏海龟
t.hideturtle()
# 阻止窗口关闭前等待用户
turtle.done()
```
运行这段代码,屏幕上会出现一个蓝色的五角星。你可以通过调整`draw_star`函数中的`size`参数来改变五角星的大小。
阅读全文