Code Python
ObiWanKenobi
-
obi -
obi -
Bonjour, les khey. Je vous explique ma situation
je fais un debut de l _systeme
j'ai def une fontion qui ne fais que tracé a partir d'un mot mais le angle ne marche pas
mon code
from turtle import *
def trace_lsystem (mot,angle = 90,echelle=1 ):
for i in mot:
print (i)
if i == "A" or "a":
forward(50)
if i == "B" or "b":
forward(50)
if i == "G" or "g":
left(90)
if i == "D" or "d":
right(angle)
exitonclick()
print(trace_lsystem("aga" ))
le pointeur de la tortue part a gauche mais reviens automatiquemnt a sa position initial
merci d'avance
je fais un debut de l _systeme
j'ai def une fontion qui ne fais que tracé a partir d'un mot mais le angle ne marche pas
mon code
from turtle import *
def trace_lsystem (mot,angle = 90,echelle=1 ):
for i in mot:
print (i)
if i == "A" or "a":
forward(50)
if i == "B" or "b":
forward(50)
if i == "G" or "g":
left(90)
if i == "D" or "d":
right(angle)
exitonclick()
print(trace_lsystem("aga" ))
le pointeur de la tortue part a gauche mais reviens automatiquemnt a sa position initial
merci d'avance
Configuration: Windows / Firefox 95.0
3 réponses
-
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention Ambassadeur 1 588
bonjour,
merci, pour que ton code soit lisible, d'utiliser les balises de code: https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code -
yg_be Messages postés 23437 Date d'inscription Statut Contributeur Dernière intervention Ambassadeur 1 588
pour t'aider à comprendre ce fait le code que tu as écrit, ajoute des instruction print() dans chaque if, exemple:if i == "A" or "a": print("forward(50)") forward(50) -