My turtle

Simple mountains

 

Task: Build mountains


Code:

from turtle import *
#mountains  
pensize(4)
bgcolor('light blue') # Background color
k = 50
pencolor('white')
penup()
goto(-(3*k+k/2),0)
pendown()
fillcolor('white')
begin_fill()
goto(-k*6,-k*4)
goto(-(k+k/2),-k*4)
goto(-(3*k+k/2),0)
end_fill()
def mountain (x,y,s):
    penup()
    goto(x,y)
    pensize(4)
    setheading(240)
    pendown()
    begin_fill()
    forward(3*k*s)
    setheading(0)
    forward(3*k*s)
    setheading(120)
    forward(3*k*s)
    end_fill()
    pencolor('white')
    fillcolor('white')
    begin_fill()
    setheading(240)
    forward(k*s)
    setheading(0)
    forward(k*s)
    setheading(120)
    forward(k*s)
    end_fill()
pencolor('brown')
fillcolor('brown')
mountain(0,-(k+1/2*k),1)
pencolor('green')
fillcolor('green')
mountain((2*k)*2,k,2)
penup()
goto(6*k,6*k)#multiply each coordinate by k
pendown()
#circle, sun
dot(2*k,'yellow')#in parentheses: diameter, fill color
hideturtle()
done()

2026-07-09 08:11:57

Comments

No comments yet. Be the first to leave one!

Leave a Comment