python代码画樱花
时间: 2023-07-03 12:10:43 浏览: 72
以下是一个简单的 Python 代码,可以画出樱花:
```python
import turtle
import random
# 设置画布大小
turtle.setup(800,600)
# 定义画笔的颜色和大小
turtle.pensize(4)
turtle.pencolor('pink')
# 定义花瓣的形状和颜色
def petal():
turtle.begin_fill()
turtle.circle(10,90)
turtle.left(90)
turtle.circle(10,90)
turtle.end_fill()
# 定义绘制花朵的函数
def flower():
for i in range(6):
turtle.left(60)
petal()
# 绘制樱花树枝
def branch():
turtle.right(45)
turtle.forward(100)
turtle.right(45)
turtle.forward(100)
turtle.right(135)
turtle.forward(100)
turtle.right(45)
turtle.forward(100)
turtle.right(45)
turtle.forward(100)
turtle.right(135)
turtle.forward(100)
# 设置起始位置
turtle.penup()
turtle.goto(-300,-300)
turtle.pendown()
# 绘制樱花
for i in range(10):
x = random.randint(-300,300)
y = random.randint(-100,100)
turtle.penup()
turtle.goto(x,y)
turtle.pendown()
turtle.pencolor('pink')
flower()
turtle.pencolor('brown')
branch()
# 隐藏画笔
turtle.hideturtle()
# 显示画布
turtle.done()
```
运行代码后,即可在画布上看到绘制出的樱花。你可以尝试修改代码中的参数,来调整画笔的颜色、大小和樱花的位置等。
阅读全文