Que fait ce programme ?
import turtle
from turtle import *
n=30
u=10
k=n
for k in range(1,n+1):
forward(k*u)
left(90)
exitonclick()
La réponse est ici .
Et maintenant, comment obtenir ceci ?

"""
On dessine un labyrinthe de n cotes, en commencant par l'exterieur
et en tournant vers la gauche.
n : nb de cotes
u : unite graphique
"""
import turtle
from turtle import *
n=20
u=10
k=n
while (k <>0):
forward(k*u)
left(90)
k=k-1
exitonclick()
ou une variante avec la boucle for :
"""
On dessine un labyrinthe de n cotes, en commencant par l'exterieur
et en tournant vers la gauche.
n : nb de cotes
u : unite graphique
"""
import turtle
from turtle import *
n=20
u=10
for k in range(n):
longueur=n-k
forward(longueur*u)
left(90)
exitonclick()