用户:
崔云贺查看:0 回复:0 评论:0 创建时间:2021-09-05T21:11:03
import turtle
import random
__pen = turtle.Pen()
turtle.bgcolor("#000000")
# 小刺
def sting():
for i in range(5, 0, (-1)):
__pen.pensize(i)
__pen.forward(1)
__pen.backward(5)
# 花朵
def flower():
__pen.pencolor("#cc0000")
__pen.fillcolor("#ff6666")
__pen.begin_fill()
for i in range(1, 60, 2):
__pen.forward(i)
__pen.right(100)
__pen.end_fill()
# 叶子
def leaves():
t = turtle.pen()
t.pencolor("#009900")
t.fillcolor("#33cc00")
t.begin_fill()
t.setheading(30)
t.forward(35)
t.right(60)
t.forward(30)
t.right(160)
t.forward(20)
t.goto(0, 0)
t.setheading(120)
t.forward(35)
t.left(70)
t.forward(30)
t.right(160)
t.forward(20)
t.goto(0, 0)
t.end_fill()
# 花
__pen.speed(10)
__pen.pencolor("#33cc00")
__pen.sety((-50))
__pen.setheading(90)
for __count in range(10):
__pen.pensize(5)
__pen.forward(random.randint(10, 15))
__pen.setheading((random.randint(0, 1) * 180))
sting()
__pen.setheading(90)
# 整花
flower()
leaves()
# 停
turtle.done