Commit a7306771 by BellCodeEditor

save project

parent 7d5119b0
Showing with 32 additions and 11 deletions
import turtle
import turtle,random
pen = turtle.Turtle()
pen.color('sienna')
t = turtle.Pen()
t.color("sienna")
# 画布大小
w = turtle.Screen()
w.bgcolor('wheat') # wheat小麦
# 移动到起点
pen.left(90)
pen.up()
pen.backward(150) # 后退
pen.down()
se = turtle.Screen()
se.bgcolor('wheat') # wheat小麦
# 移动到起点(90)
t.setheading(90)
t.up()
t.backward(150) # 后退
t.down()
t.speed(0)
def tree(n):
if n>=0:
if n<=15:
c=random.choice(["snow","lightcoral"])
t.pencolor(c)
t.pensize(5)
else:
t.pencolor("sienna")
t.pensize(n/10)
angle=random.randint(1,30)
length=random.randint(1,15)
t.forward(n)
t.right(angle)
tree(n-length)
t.left(angle*2)
tree(n-length)
t.right(angle)
t.up()
t.backward(n)
t.down()
tree(60)
turtle.done()
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment