⇨ MENU ⇨ MODULES ⇨ turtle ⇨ RawTurtle
turtle.towards ( )
DESCRIPTION.
Retourne la valeur de l'angle entre direction d'origine de la tortue graphique et le vecteur allant de celle-ci aux coordonnées données.
SYNTAXE.
Variable = turtle.towards ( abscisse , ordonnee )
Variable = ⇨ variable qui recevra la valeur [ optionnel ]
turtle ⇨ tortue graphique anonyme [ OBLIGATOIRE ]
.towards ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
abscisse ⇨ abscisse du point d'origine [ OBLIGATOIRE ]
ordonnee ⇨ ordonnée du point d'origine [ OBLIGATOIRE ]
ou
Variable = TOR_Tortue.towards ( abscisse , ordonnee )
Variable = ⇨ variable qui recevra la valeur [ optionnel ]
TOR_Tortue ⇨ instance de la classe turtle.RawTurtle ( ) [ OBLIGATOIRE ]
.goto ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
abscisse ⇨ abscisse du point d'origine [ OBLIGATOIRE ]
ordonnee ⇨ ordonnée du point d'origine [ OBLIGATOIRE ]
REMARQUES.
abscisse et ordonnee doivent être des valeurs numériques, int ( ) ou float ( ), quelconques mais valides, exprimés en pas, c'est-à-dire le plus souvent en pixels.
abscisse et ordonnee sont exprimés en pas de tortue graphique et dans le système de coordonnées actif, par défaut ou définit par utilisateur.
La méthode turtle.towards ( ) accepte, aussi comme unique paramètre :
- la position d'une tortue graphique obtenue avec la méthode turte.position ( ) ;
- un objet vecteur de la classe turtle.Vec2D ( ) ;
- toute autre façon d'exprimer un vecteur, par exemple avec un tuple ( ) de deux int ( ).
La méthode turtle.towards ( ) retourne la valeur de l'angle entre le cap, la direction, d'origine et la ligne passant par la position de la tortue graphique appelante à les coordonnées donnée abscisse et ordonnee , le vecteur ou l'autre tortue.
La méthode turtle.towards ( ) est une méthode commune du module turtle et n'a pas besoin d'être préfixée.
EXEMPLE.
import turtle
turtle.shape ( "turtle" )
print ( turtle.towards ( 0 , 0 ) )
turtle.forward ( 100 )
print ( turtle.towards ( 0 , 0 ) )
turtle.right ( 90 )
print ( turtle.position ( ) )
print ( turtle.towards ( 0 , 0 ) )
turtle.forward ( 100 )
print ( turtle.towards ( 0 , 0 ) )
print ( turtle.towards ( 90 , 0 ) )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de
Dans la LOGITHEQUE de MON PYTHON PAS A PAS
vous trouvez des suggestions de projets simples et classiques pour
ooo
TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER
ooo
la programmation récréative avec le langage PYTHON 3
avec un exemple de résolution à télécharger pour vous inspirer.