用户:一天笑到晚查看:0 回复:0 评论:0 创建时间:2024-08-06T12:35:21
【作品展示】

【作品介绍】
自己编
【作品源代码】
import turtle
import random
turtle.colormode(255)
turtle.speed(0)
def draw_tree(length):
if length > 20:
turtle.color(128, 128, 128)
turtle.pensize(length / 10)
turtle.forward(length)
angle = random.randint(10, 30)
number = random.randint(5, 15)
turtle.right(angle)
draw_tree(length - number)
turtle.left(angle*2)
draw_tree(length - number)
turtle.right(angle)
turtle.backward(length)
else:
turtle.color(50, 205, 50)
turtle.begin_fill()
turtle.circle(8, 90)
turtle.left(90)
turtle.circle(8, 90)
turtle.left(90)
turtle.end_fill()
turtle.color(0, 100, 0)
# 画风车的函数
def draw_mill():
colors = [(193, 203, 215), (234, 208, 209),
(134, 150, 167), (150, 140, 139)]
turtle.pensize(5)
turtle.pencolor((105, 105, 105))
turtle.penup()
turtle.goto(0, -280)
turtle.pendown()
turtle.goto(0, -50)
for i in range(4):
turtle.fillcolor(colors[i])
turtle.begin_fill()
turtle.setheading(i * 90)
turtle.forward(150)
turtle.left(150)
turtle.forward(100)
turtle.goto(0, -50)
turtle.end_fill()
draw_tree(90)
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn