python画紫荆花
时间: 2023-11-22 21:50:34 浏览: 76
以下是绘制紫荆花的Python代码:
```python
import turtle
# 绘制花瓣
def petal(t, r, angle):
t.circle(r, angle)
t.left(180-angle)
t.circle(r, angle)
t.left(180-angle)
# 绘制紫荆花
def flower(t, n, r, angle):
for i in range(n):
petal(t, r, angle)
t.left(360/n)
# 设置画布和画笔
t = turtle.Turtle()
t.speed(0)
turtle.bgcolor("black")
t.width(3)
# 绘制紫荆花
t.color("white", "purple")
t.begin_fill()
flower(t, 5, 100, 60)
t.end_fill()
# 隐藏画笔
t.hideturtle()
# 显示绘图窗口
turtle.done()
```
阅读全文