⇨ MENU ⇨ MODULES ⇨ turtle ⇨ TurtleScreen
turtle.setup ( )
⇨ MENU ⇨ MODULES ⇨ turtle ⇨ TurtleScreen
turtle.setup ( )
DESCRIPTION.
Définit les dimension de la zone de dessin.
SYNTAXE.
turtle.setup ( largeur , hauteur , abscisse , ordonnee )
turtle ⇨ tortue graphique anonyme [ OBLIGATOIRE ]
.setup ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
largeur ⇨ largeur de la fenêtre [ optionnel ]
hauteur ⇨ hauteur de la fenêtre [ optionnel ]
abscisse ⇨ origine de l'abscisse [ optionnel ]
ordonnee ⇨ origine des ordonnée [ optionnel ]
ou
TOR_Tortue.screen.setup ( largeur , hauteur , abscisse , ordonnee )
TOR_Tortue ⇨ instance de la classe turtle.RawTurtle ( ) [ OBLIGATOIRE ]
.screen.setup ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
largeur ⇨ largeur de la fenêtre [ optionnel ]
hauteur ⇨ hauteur de la fenêtre [ optionnel ]
abscisse ⇨ origine de l'abscisse [ optionnel ]
ordonnee ⇨ origine des ordonnée [ optionnel ]
REMARQUES.
largeur est un argument nommée par width = nombre, où nombre est une valeur numérique, tel que int ( ) ou float ( ), exprimés en pixels, et définissant la largeur de la fenêtre contenant la zone de dessin.
hauteur est un argument nommée par height = nombre, où nombre est une valeur numérique, tel que int ( ) ou float ( ), exprimés en pixels, et définissant la hauteur de la fenêtre contenant la zone de dessin.
abscisse est un argument nommée par startx = nombre, où nombre est une valeur numérique, tel que int ( ) ou float ( ) exprimés en pixels ou None. si nombre est :
- positif, l'origine des abscisses se trouve à nombre pixels du bord gauche de la fenêtre ;
- négatif, l'origine des abscisses se trouve à nombre pixels du bord droit de la fenêtre ;
- None, l'origine des abscisses se trouve au centre de la fenêtre.
ordonnee est un argument nommée par starty = nombre, où nombre est une valeur numérique, tel que int ( ) ou float ( ) exprimés en pixels ou None. si nombre est :
- positif, l'origine des ordonnées se trouve à nombre pixels du bord haut de la fenêtre ;
- négatif, l'origine des ordonnées se trouve à nombre pixels du bord bas de la fenêtre ;
- None, l'origine des ordonnées se trouve au centre de la fenêtre.
L'utilisateur de abscisse et ordonnee seuls, dans un appel de la méthode turtle.setup ( ), permet de recentré rapidement l'origine des coordonnées de la zone de dessin dans la fenêtre.
Si les 4 arguments sont notifiées, il n'est pas obligatoire des les nommer, de même, si l'on ne souhaite modifier que la largeur et la hauteur de la fenêtre.
L'appel de la méthode turtle.setup ( ) modifie les dimensions de la fenêtre et l'origine des axes, mais ne modifie pas les dimension de la zone de dessin. L'utilisateur pourra accéder aux parties de la zone de dessin non visibles dans la fenêtre en utilisant les ascenseurs qui seront placés sur les bords droit et bas de la fenêtre.
Voir la méthode turtle.screensize ( ) pour modifier la taille de la zone de dessin.
La tortue graphique anonyme ne doit pas préfixer cette méthode (turtle.screensize ( )).
Les tortues graphiques nommées devront la préfixer avec .screen (TOR_Tortue.screen.screensize ( )).
Les tortues graphiques indépendantes ne doivent pas utiliser cette méthode.
EXEMPLES.
Avec la tortue anonyme.
import turtle
turtle.shape ( "turtle" )
turtle.setup ( 320 , 240 , 30 , -50 )
Avec une tortue nommée.
import turtle
TOR_Test = turtle.Turtle ( )
TOR_Test.shape ( "turtle" )
TOR_Test.screen.setup ( 320 , 240 , 30 , -50 )
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.