用Python画玫瑰花
时间: 2023-11-16 21:03:57 浏览: 35
以下是用 Python 画玫瑰花的代码,可以使用turtle库来实现。
```python
import turtle
# 设置画布大小和背景颜色
turtle.setup(600, 600)
turtle.bgcolor('black')
# 画玫瑰花
turtle.speed('fastest')
turtle.color('red', 'green')
turtle.begin_fill()
for i in range(180):
turtle.forward(200)
turtle.right(30)
turtle.forward(20)
turtle.left(60)
turtle.forward(50)
turtle.right(30)
turtle.penup()
turtle.setposition(0, 0)
turtle.pendown()
turtle.right(2)
turtle.end_fill()
# 画花心
turtle.penup()
turtle.goto(0, 0)
turtle.pendown()
turtle.color('red')
turtle.begin_fill()
turtle.circle(10)
turtle.end_fill()
# 隐藏画笔
turtle.hideturtle()
# 显示画布
turtle.done()
```
执行上述代码后,将会在画布中央绘制出一朵玫瑰花。可以根据需要修改画布大小、背景颜色、花朵颜色等参数。