Turtle la fonction up() ne fonctionne pas

Résolu
chris -  
 chris -
Bonjour,
je veux positionne la tortue dans sur un point P (ex +200,+200) sans que le trajet entre le point central (0,0) soit tracé:
normalement on écrit:
up()
tortue1.pos(200,200)
down()

mais dans mon programme (poursuite de tortues) ,le trajet est tracé entre O et P
merci

Configuration: Windows / Firefox 84.0
A voir également:

2 réponses

jordane45 Messages postés 38480 Date d'inscription   Statut Modérateur Dernière intervention   4 746
 
Bonjour,

Je ne fais pas de python.. ni de turtle ...
Mais si on regarde la documentation.....
pos() permet de connaitre la position .. pas de "placer" ...
Pour déplacer, il faut utiliser : setpos()
turtle.goto(x, y=None)
turtle.setpos(x, y=None)
turtle.setposition(x, y=None)


Tu peux aussi regarder les fonctions
turtle.setx(x)
turtle.sety(y)

qui permettent de définir la première position en X ou en Y de la tortue ..

Bref, même sans connaitre ce logiciel et ce langage... il n'est pas difficile de trouver les réponses à tes questions... il suffit de lire la doc...
https://docs.python.org/fr/3/library/turtle.html#overview-of-available-turtle-and-screen-methods

.
1
chris
 
Merci pour cette réponse

j'avais trouvé hier soir la solution suivante pour la tortue t1....
t1.up()
t1.setpos(-200,-200)
t1.down()

ma seule excuse ...je débute depuis quelques jours ..!
cordialement
0
chris
 
euh...désolé je n’arrive pas à mettre "résolu" dans le titre
0