python玫瑰花绘制代码
时间: 2023-10-13 21:08:02 浏览: 217
python绘制玫瑰
5星 · 资源好评率100%
这里是使用turtle库绘制玫瑰花的Python代码:
```python
import turtle
# 画花瓣的函数
def petal(t, r, angle):
arc_angle = angle / 2
arc_radius = r * arc_angle / 90
for i in range(2):
t.circle(r, arc_angle)
t.circle(arc_radius, 180 - arc_angle)
# 初始化turtle
t = turtle.Turtle()
t.speed(0)
t.hideturtle()
# 设置画布大小和背景颜色
turtle.setup(600, 600)
turtle.bgcolor("black")
# 设置画笔颜色和宽度
t.color("red", "pink")
t.width(2)
# 绘制玫瑰花
for i in range(15):
petal(t, 150, 90)
t.right(24)
# 隐藏turtle并保持窗口不关闭
turtle.done()
```
阅读全文