- Code: Select all
from turtle import *
up()
goto(0, -80)
down()
angle = 30
def arbre(n,lng):
if n == 0:
forward(lng)
backward(lng)
else:
forward(lng / 3)
left(angle)
arbre(n-1,lng/3*2)
right(2*angle)
arbre(n-1,lng/3*2)
left(angle)
backward(lng/3)
left(90)
arbre(8,180)
... et Graph 35+E II :
- Code: Select all
from turtle import *
up()
goto(0, -20)
down()
angle = 30
def arbre(n,lng):
if n == 0:
forward(lng)
backward(lng)
else:
forward(lng / 3)
left(angle)
arbre(n-1,lng/3*2)
right(2*angle)
arbre(n-1,lng/3*2)
left(angle)
backward(lng/3)
left(90)
arbre(7,50)
Par ici pour la construction du script étape par étape :
archives_voir.php?id=2700323