import turtle STEPSIZE = 10 ## moves the turtle from the center to the left def init_turtle(): turtle.clear() turtle.up() turtle.goto(-350,100) turtle.down() ## draws one side of the snowflake def draw_one_side(degree): if degree > 0: draw_one_side(degree-1) turtle.left(60) draw_one_side(degree-1) turtle.right(120) draw_one_side(degree-1) turtle.left(60) draw_one_side(degree-1) else: turtle.forward(STEPSIZE) ## draws a Koch snowflake def draw_snowflake(degree): draw_one_side(degree) turtle.right(120) draw_one_side(degree) turtle.right(120) draw_one_side(degree) def main(): init_turtle() draw_snowflake(3) main()