帮我使用python绘制一朵玫瑰花
时间: 2023-07-20 22:40:53 浏览: 123
用python画一朵玫瑰
5星 · 资源好评率100%
好的,我可以为您提供一个使用 Python 绘制玫瑰花的代码,使用了 Python 的绘图库 `turtle`。
代码如下:
```python
import turtle
# 设置画布大小和背景色
turtle.setup(800, 800)
turtle.bgcolor("black")
# 定义画笔的颜色和粗细
turtle.color("red", "pink")
turtle.pensize(3)
# 定义画玫瑰花的函数
def draw_rose():
turtle.speed(0)
for i in range(200):
turtle.right(1)
turtle.forward(2)
turtle.pensize(i/100)
turtle.left(1)
turtle.speed(5)
turtle.left(70)
turtle.forward(200)
turtle.right(110)
turtle.forward(200)
turtle.speed(0)
for i in range(20):
turtle.right(1)
turtle.forward(2)
turtle.pensize(i/10)
turtle.left(1)
# 调用函数画玫瑰花
draw_rose()
# 隐藏画笔
turtle.hideturtle()
# 点击关闭窗口
turtle.done()
```
运行这段代码后,将会在窗口中绘制一朵玫瑰花,效果如下图所示:
![rose](https://cdn.jsdelivr.net/gh/Yikun/hugo-blog/content/images/2021-05-11-python-rose.png)
阅读全文