帮我写一个玫瑰花的代码
时间: 2024-05-12 12:15:25 浏览: 9
以下是一个简单的玫瑰花代码,使用Python的turtle库绘制:
```python
import turtle
# 设置画布大小和背景颜色
turtle.setup(800, 800)
turtle.bgcolor("black")
# 定义绘制玫瑰花的函数
def drawRose(size, color):
turtle.color(color)
turtle.fillcolor(color)
turtle.begin_fill()
for i in range(200):
turtle.right(1)
turtle.forward(size)
turtle.left(90)
turtle.forward(size/3)
turtle.right(75)
turtle.forward(size/1.5)
turtle.left(75)
turtle.forward(size/3)
turtle.right(90)
turtle.end_fill()
# 绘制玫瑰花
drawRose(100, "red")
# 隐藏海龟
turtle.hideturtle()
# 等待用户关闭窗口
turtle.done()
```
运行代码后,将会绘制一个红色的玫瑰花。你可以调整 `drawRose` 函数的 `size` 参数来改变玫瑰花的大小,也可以将 `color` 参数改为其他颜色来绘制不同颜色的玫瑰花。
相关推荐
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)