Commit 8ea230be by BellCodeEditor

auto save

parent e5c3dc34
Showing with 34 additions and 54 deletions
from turtle import * import turtle
penup() import random
pen=turtle.Turtle()
bgcolor("light blue") pen.color("sienna")
color("light green") pen.speed(0)
setheading(-40) w=turtle.Screen()
fillcolor("green") w.bgcolor("wheat")
begin_fill() pen.left(90)
circle(100,90) pen.up()
left(90) pen.backward(150)
circle(100,90) pen.down()
left(90) def tree(n):
end_fill() if n >= 0:
if n <= 12:
color("light green") color_list=["snow","lightcoral"]
setheading(135) color=random.choice(color_list)
fillcolor("green") pen.color(color)
begin_fill() pen.pensize(n/3)
circle(100,90) else:
left(90) pen.color("sienna")
circle(100,90) pen.pensize(n/10)
left(90) pen.forward(n)
end_fill() angle=random.random()
pen.right(30*angle)
color("pink") length=1.5*random.random()
fillcolor("light pink") tree(n-10*length)
begin_fill() pen.left(60*angle)
setheading(-15) tree(n-10*length)
for i in range(5): pen.right(30*angle)
circle(100,90) pen.up()
left(90) pen.backward(n)
circle(100,90) pen.down()
left(90) tree(60)
left(30) turtle.done()
end_fill()
color("#fef263")
fillcolor("#fef263")
begin_fill()
setheading(-15)
for i in range(5):
circle(50,90)
left(90)
circle(50,90)
left(90)
left(30)
end_fill()
hideturtle()
done()
\ No newline at end of file
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