python代码画向日葵
时间: 2023-09-24 07:05:33 浏览: 181
python向日葵代码.docx
这是一份用Python绘制向日葵的示例代码:
```python
import turtle
# 设置画布大小和背景颜色
turtle.setup(800, 600)
turtle.bgcolor('skyblue')
# 定义向日葵的函数
def sunflower(x, y, size):
# 绘制花轮
turtle.penup()
turtle.goto(x, y)
turtle.pendown()
turtle.setheading(0)
turtle.color('brown')
turtle.begin_fill()
turtle.circle(size/2, steps=6)
turtle.end_fill()
# 绘制花瓣
turtle.color('yellow')
for i in range(0, 12):
turtle.penup()
turtle.goto(x, y)
turtle.pendown()
turtle.setheading(i*30)
turtle.begin_fill()
turtle.circle(size/2, steps=3)
turtle.end_fill()
# 绘制中心
turtle.penup()
turtle.goto(x, y)
turtle.pendown()
turtle.setheading(0)
turtle.color('black')
turtle.begin_fill()
turtle.circle(size/8)
turtle.end_fill()
# 调用函数绘制向日葵
sunflower(0, 0, 200)
# 隐藏画笔
turtle.hideturtle()
# 等待点击关闭窗口
turtle.exitonclick()
```
运行代码后,会弹出一个窗口,显示一个绘制好的向日葵。你也可以根据自己的需求,修改代码中的参数,绘制不同大小和位置的向日葵。
阅读全文