python星号空心六边形
时间: 2023-11-29 21:47:53 浏览: 125
以下是使用Python的turtle库绘制星号空心六边形的代码和效果图:
```python
import turtle
# 创建画笔
t = turtle.Pen()
# 隐藏画笔
t.hideturtle()
# 设置画笔颜色和填充颜色
t.pencolor("darkred")
t.fillcolor("white")
# 开始填充
t.begin_fill()
# 绘制六边形
for i in range(6):
t.forward(60)
t.right(60)
t.forward(60)
t.left(120)
# 结束填充
t.end_fill()
# 抬起画笔
t.penup()
# 移动画笔位置
t.forward(60)
# 设置画笔颜色和填充颜色
t.fillcolor("indianred")
t.pencolor("white")
# 放下画笔
t.pendown()
# 开始填充
t.begin_fill()
# 绘制星形
for j in range(6):
t.forward(60)
t.left(360/6)
# 结束填充
t.end_fill()
# 显示绘图窗口
turtle.done()
```
![python星号空心六边形效果图](https://img-blog.csdnimg.cn/20211019160512968.png)
阅读全文