python画朵玫瑰花
时间: 2023-11-04 16:55:11 浏览: 85
python绘制玫瑰
5星 · 资源好评率100%
你可以使用 Python 的 turtle 库来画一朵玫瑰花。下面是示例代码:
```python
import turtle
import math
# 设置画布
turtle.bgcolor('black')
turtle.speed(0)
turtle.color('red', 'pink')
turtle.begin_fill()
# 画玫瑰花
for x in range(0, 360):
# 计算极坐标下的半径
a = math.radians(x)
r = 300 * math.sin(7 * a)
# 转换成笛卡尔坐标
x = r * math.cos(a)
y = r * math.sin(a)
# 移动画笔
turtle.goto(x, y)
# 结束填充
turtle.end_fill()
# 隐藏画笔
turtle.hideturtle()
# 显示画布
turtle.done()
```
这段代码会在画布上画出一朵红色的玫瑰花,如下图所示:
![Rose](https://cdn.jsdelivr.net/gh/Yidadaa/cdn/img/rose.png)
阅读全文