myturtle9.py

Created by vef03715

Created on February 01, 2021

534 Bytes


from math import *
from turtle import *

def sierpcurve(n,length=8,angle=45):
  if n <= 0:
    forward(length)
    return
  right(angle)
  sierpcurve(n-1,length,-angle)
  left(angle)
  forward(length)
  left(angle)
  sierpcurve(n-1,length,-angle)
  right(angle)

def myturtle9():
  reset()
  speed(10)
  penup()
  goto(-90,-90)
  pendown()
  left(90)
  length=5
  for _ in range(4):
    sierpcurve(7,length)
    right(45)
    forward(length)
    right(45)
  penup()
  hideturtle()
  goto(-150,-100)
  write("END")