Obs
Go to the end to download the full example code.
Sierpinsky pilspisskurve#
from turtlethread import Turtle
def tegn_sierpinsky_pilspiss(nål, steglengde, nivå, vinkel=60):
if nivå == 0:
nål.forward(steglengde)
return
tegn_sierpinsky_pilspiss(nål, steglengde, nivå - 1, -vinkel)
nål.left(vinkel)
tegn_sierpinsky_pilspiss(nål, steglengde, nivå - 1, vinkel)
nål.left(vinkel)
tegn_sierpinsky_pilspiss(nål, steglengde, nivå - 1, -vinkel)
nål = Turtle()
with nål.running_stitch(10):
tegn_sierpinsky_pilspiss(nål, 10, 6)
nål.save("sierpinsky.jef")
nål.save("sierpinsky.png")
Total running time of the script: (0 minutes 0.049 seconds)