turtle.RawTurtle ( )
GENERALITES.
La classe turtle.RawTurtle ( ) permet d'instancier des tortues graphiques indépendantes.
La classe turtle.Turtle ( ) est une sous-classe de turtle.RawTurtle ( ) qui permet d'instancier des tortues graphiques nommées.
La classe turtle ( ) est une sous-classe de turtle.Turtle ( ) qui permet d'instancier une tortue graphique anonyme.
La classe turtle.RawPen ( ) est l'ancien nom de la classe turtle.RawTurtle ( ) et reste son alias.
La classe turtle.Pen ( ) est l'ancien nom de la sous-classe turtle.Turtle ( ) et reste son alias.
Les tortues indépendantes doivent être inclus dans une instance de turtle.ScrolledCanvas ( ) créer spécifiquement.
Les tortues nommées et anonyme génèrent automatiquement une instance de turtle.ScrolledCanvas ( ) où elles sont placées.
Les méthodes de la classe turtle.RawTurtle ( ), et héritées dans ses sous-classes, n'ont pas besoin d'être préfixées par les tortue graphiques indépendantes de la classe turtle.RawTurtle ( ) et les tortues graphique nommées de la sous-classe turtle.Turtle ( )
pour être utilsées.
Rappel : la tortue anonyme de turtle n'a jamais besoin de préfixer le noms d'une méthode de la classe turtle.RawTurtle ( ) pour l'appeler.
LISTE DES METHODES DE LA CLASSE RAWTURTLE.
back ( ) : similaire à backward ( ).
backward ( ) : fait reculer la tortue du nombre de pas indiqué.
begin_fill ( ) : débute la création d'un polygone qu'il faudra colorier.
begin_poly ( ) : débute la création d'un polygone.
bk ( ) : similaire à backward ( ).
circle ( ) : trace un cercle ou un polygone régulier.
clear ( ) : efface les dessins réalisés par la tortue appelante.
clearstamp ( ) : efface de la toile et supprime une empreinte de la tortue.
clearstamps ( ) : efface plusieurs empreintes de l'aspect de la tortue.
clone ( ) : crée une nouvelle tortue en copiant une tortue existante.
color ( ) : définit ou retourne la couleur du bord et de remplissage des figures.
degrees ( ) : définit la quantité de sections composant d'un cercle complet.
distance ( ) : retourne le nombre de pas entre un point et la tortue.
dot ( ) : dessine un point aux coordonnées de la tortue.
down ( ) : similaire à pendown ( ).
end_fill ( ) : termine et ferme un polygone puis colorie l'intérieur.
end_poly ( ) : termine et ferme un polygone sans colorier l'intérieur.
fd ( ) : similaire à forward ( ).
fillcolor ( ) : définit ou retourne la couleur de remplissage des figures.
filling ( ) : teste si la tortue dessine un polygone à colorier.
forward ( ) : fait avancer la tortue du nombre de pas indiqués.
get_poly ( ) : retourne les sommets du dernier polygone dessiné par la tortue.
get_shapepoly ( ) : retourne les sommets du polygone dessinant la tortue.
getpen ( ) : similaire à getturtle ( ).
getscreen ( ) : retourne l'identification de la zone de dessin de la tortue.
getturtle ( ) : retourne l'identification de la tortue.
goto ( ) : déplace la tortue aux coordonnées indiquées.
heading ( ) : retourne le cap angulaire actuel de la tortue.
hideturtle ( ) : cache la tortue.
home ( ) : replace la tortue au point d'origine et dans l'axe par défaut.
ht ( ) : similaire à hideturtle ( ).
isdown ( ) : teste si le crayon de la tortue est baisser.
isvisible ( ) : teste si la tortue est visible.
left ( ) : fait pivoter la tortue vers la gauche.
lt ( ) : similaire à left ( ).
onclick ( ) : associe l'exécution d'une fonction à un clique de souris sur la tortue.
ondrag ( ) : associe l'exécution d'une fonction au cliquer-glisser de souris sur la tortue.
onrelease ( ) : associe l'exécution d'une fonction au relechement d'un bouton de souris.
pd ( ) : similaire à pendown ( ).
pen ( ) : définit ou retourne les caractéristiques du crayon de la tortue.
pencolor ( ) : définit ou retourne la couleur du crayon de la tortue.
pendown ( ) : baisse le crayon de la tortue pour dessiner.
pensize ( ) : définit ou retourne l'épaisseur du crayon.
penup ( ) : relève le crayon de la tortue et arrête de dessiner.
pos ( ) : similaire à position ( ).
position ( ) : retourne les coordonnées de la tortue.
pu ( ) : similaire à penup ( ).
radians ( ) : passe la mesure des angles en radians.
reset ( ) : réinitialise la tortue et son crayon aux valeurs par défaut.
resizemode ( ) : définit ou retourne le mode de redimensionnement de la tortue.
right ( ) : fait pivoter la tortue vers la droite.
rt ( ) : similaire à right ( ).
seth ( ) : similaire à setheading ( ).
setheading ( ) : modifie le cap (axe de rotation) de la représentation de la tortue.
setpos ( ) : similaire à goto ( ).
setposition ( ) : similaire à goto ( ).
settiltangle ( ) : obsolète. Fait pivoter la représentation de la tortue sans modifier son cap.
setundobuffer ( ) : autorise l'annulation des actions de la tortue.
setx ( ) : modifie l'abscisse de la tortue.
sety ( ) : modifie l'ordonnée de la tortue.
shape ( ) : modifie ou retourne l'aspect visuel de la tortue.
shapesize ( ) : définit les facteurs d'étirement personnalisés de la tortue.
shapetransform ( ) : modifie le quadrilatère contenant la forme de la tortue.
shearfactor ( ) : modifie l'axe médian du quadrilatère contenant la forme de la tortue.
showturtle ( ) : affiche la tortue.
speed ( ) : modifie la vitesse des mouvements de la tortue.
st ( ) : similaire à showturtle ( ).
stamp ( ) : dessine une empreinte de l'aspect de la tortue aux coordonnées courantes.
tilt ( ) : augmente l'angle de rotation de la représentation de la tortue.
tiltangle ( ) : définie l'angle de rotation de la représentation de la tortue.
towards ( ) : retourne l'angle entre l'axe d'origine et un vecteur précisé partant de la tortue.
turtlesize ( ) : similaire à shapesize ( ).
undo ( ) : annule l'action précédente de la tortue.
undobufferentries ( ) : retourne le nombre actions présentes dans la pile d'annulation.
up ( ) : similaire à penup ( ).
width ( ) : similaire à pensize ( ).
write ( ) : insère un texte depuis les coordonnées de la tortue.
xcor ( ) : retourne l'abscisse de la tortue.
ycor ( ) : retourne l'ordonnée de la tortue.
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.