⇨ MENU ⇨ MODULES ⇨ turtle ⇨ TurtleScreen
turtle.mode ( )
⇨ MENU ⇨ MODULES ⇨ turtle ⇨ TurtleScreen
turtle.mode ( )
DESCRIPTION.
Définit, ou retourne, le mode d'évolution des tortues graphiques associées à la zone de dessin de la tortue graphique appelante.
SYNTAXE.
turtle.mode ( choix )
turtle ⇨ tortue graphique anonyme [ OBLIGATOIRE ]
.mode ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
choix ⇨ mode d'évolution des tortues graphiques [ optionnel ]
ou
TOR_Tortue.screen.mode ( choix )
TOR_Tortue ⇨ instance de la classe turtle.RawTurtle ( ) [ OBLIGATOIRE ]
.screen.mode ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
choix ⇨ mode d'évolution des tortues graphiques [ optionnel ]
REMARQUES.
choix est un str ( ) pouvant être "logo", "standard" ou "worls".
Le cap des tortues graphiques vaut 0 degré dans le mode :
- "standard", dans la direction des abscisses positive, vers la droite / l'est, et augment vers la gauche, antihoraire ;
- "logo", dans la direction des ordonnées positif, vers le haut / le nord, et augment vers la droite, horaire ;
- "world", la direction et le sens de l'augmentation sont ceux définis par la méthode turtle.setworldcoordinates ( ).
Dans le mode "standard", turtle.left ( ) augmente la valeur du cap et turtle.right ( ) la diminue.
Dans le mode "logo", turtle.left ( ) diminue la valeur du cap et turtle.right ( ) l'augmente.
Si choix est présent, lors de l'appel de la méthode turtle.mode ( ), les tortues graphiques de la zone de dessins sont réinitialisées.
Si choix est omis l'appel de la méthode turtle.mode ( ), retourne le mode actuellement actifs pour la zone de dessin.
La tortue graphique anonyme ne doit pas préfixer cette méthode (turtle.mode ( )).
Les tortues graphiques nommées devront la préfixer avec .screen (TOR_Tortue.screen.mode ( )).
Les tortues graphiques indépendantes ne doivent pas utiliser cette méthode.
EXEMPLES.
Avec la tortue anonyme.
import turtle
for kmode in ( "logo" , "standard" ) :
turtle.mode ( kmode )
for kangle in range ( 0 , 360 , 15 ) :
turtle.right ( 15 )
turtle.forward ( 25 )
Avec une tortue nommée.
import turtle
TOR_Test = turtle.Turtle ( )
for kmode in ( "logo" , "standard" ) :
TOR_Test.screen.mode ( kmode )
for kangle in range ( 0 , 360 , 15 ) :
TOR_Test.right ( 15 )
TOR_Test.forward ( 25 )
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.