turtle library est une bibliothèque de fonctions très populaire pour dessiner des images en langage Python. Imaginez une petite tortue, commençant à l'origine d'un système de coordonnées x (axe horizontal) et y (axe vertical), au (0). ,0) position , il se déplace dans ce système de coordonnées planes selon le contrôle d'un ensemble d'instructions de fonction, dessinant ainsi des graphiques sur le chemin qu'il parcourt.
le formulaire de dessin de tortue est un espace de toile de tortue, et l'unité minimale est le pixel
# 🎜 🎜#
turtle.setup(width, height, startx, starty), setup() définit la taille et la position du formulaire. Ce n'est pas nécessaire. Les deux derniers paramètres sont facultatifs. S'ils ne sont pas sélectionnés, la valeur par défaut est. au milieu de l'écran. Système de coordonnées spatiales de la tortue 🎜🎜#turtle.goto (x, y), provoquant le déplacement de la tortue le long d'une ligne droite de la position actuelle à (x, y) 🎜#RGB Color System#🎜 🎜#La plage de valeurs de chaque couleur RVB est un nombre entier de 0 à 255 ou une valeur décimale de 0 à 1
La valeur par défaut est une valeur décimale, qui peut être commutée en valeur entière#🎜🎜 #turtle.penup(), alias tortue.pu(), soulevez le pinceau et déplacez-le sans laisser de trace
# 🎜🎜## 🎜🎜#Chaîne de couleur : tortue.pencolor("violet")
fonction de contrôle de mouvement de la tortue
Turtle.backward(d) , alias Turtle.bk(d), la tortue court dans la direction opposée sur une distance d
turtle.circle(r, extend=None) , dessine l'angle d'étendue en fonction du rayon r Arc, r représente la position du centre du cercle par défaut r distance par rapport au côté gauche de la tortue (une valeur négative représente le côté droit), l'étendue représente l'angle de dessin, la valeur par défaut est de 360 degrés (cercle complet)
turtle.left(angle), La tortue tourne à gauche, angle représente l'angle de la tortue (l'angle de rotation dans le sens de déplacement actuel de la tortue)
turtle.right(angle), la tortue tourne à droite, l'angle représente l'angle de la tortue (l'angle de rotation dans la direction actuelle de déplacement de la tortue)
#🎜🎜 #description
#🎜 🎜#Posez le pinceau
Fonction | Description |
Avancer la distance spécifiée dans la direction actuelle | |
Reculer la distance spécifiée dans la direction opposée actuelle | |
Faire pivoter l'angle vers la droite | |
goto(x, y) | setpos(x, y) | setposition(x, y) | |
setx() | |
sety() | Déplacer l'axe y actuel vers la position spécifiée |
Définir l'orientation actuelle sur angle | |
#🎜🎜 #Définir le pinceau actuel La position est l'origine, face à l'est | |
Dessinez un cercle avec un rayon, un angle et un angle spécifiés étape de dessin étape | |
Dessinez un point avec un rayon r et une couleur spécifiés | #🎜🎜 ## 🎜🎜#undo() |
speed()#🎜🎜 # | La vitesse de dessin réglée, les paramètres sont compris entre 0 et 10 🎜#|
Description | |
#🎜🎜 #SET BRUSH COULEUR |
begin_fill( ) | |
end_fill() | Fin du remplissage des graphiques#🎜🎜 # |
filling()# 🎜🎜# | Renvoie le statut rempli, True est rempli, False est non rempli|
Efface la fenêtre actuelle, mais ne modifie pas la position actuelle du pinceau | |
screensize() | |
hideturtle()# 🎜🎜# | Masquer la forme de tortue du pinceau|
#🎜🎜 #showturtle() | Afficher la forme de tortue du pinceau | #🎜 🎜#
Si la tortue est visible, renvoie True | |
Output font font string | #🎜 🎜# |
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!