from turtle import * from re import sub N = 4 setup(width=800, height=600) hideturtle() penup() setpos(-729/2, -50) pendown() vk = 'A' for _ in range(N): vk = sub('A', 'AGADAGA', vk) L = 729/3**N # Longueur d'un segment vk = sub('A', 'fd(L);', vk) # Avancer vk = sub('G', 'lt(60);', vk) # Gauche vk = sub('D', 'rt(120);', vk) # Droite tracer(0) exec(vk) update() getscreen().getcanvas().postscript(file="Koch.eps") done()