tortue notes de lecture de la bibliothèque

bibliothèque tortue: née en 1969, principalement pour l'entrée de la conception du programme, une mise en œuvre du système graphique de tortue python.

Principe de tortue: Il y a une fenêtre au centre de tortue, marcher sur la toile, un motif est formé à travers une trajectoire dessinée par la commande de programme, peut changer de couleur pour faire varier la largeur de l'analogue

sous forme de dessin Tortue: espace de toile est une tortue, le dessin est une fenêtre de l'unité de pixel.

            1, la fonction peut être fournie en utilisant la taille et la forme de turtle.setup de position.

                  turtle.setup (largeur, hauteur, startx, starty), quatre paramètres sont la largeur, la hauteur, les coordonnées du point de départ des coordonnées x, y du point de départ.

               (Largeur, hauteur de la forme de la largeur de la hauteur elle-même, forment une position de coordonnées fait référence aux coordonnées du coin supérieur gauche de la forme, les coordonnées de la position du coin supérieur gauche désigne des coordonnées par rapport à l'angle supérieur gauche de l'écran).

            2, le système de coordonnées: système de coordonnées de l'espace de tortue (coordonnées absolues): à partir de la tortue au centre de la toile, qui est (0, 0) est la direction initiale de la toile de tortue droit, à savoir, la direction est l'axe des x, la direction l'axe des y.

                                      turtle.goto (x, y): peuvent atteindre toute position dans le repère absolu toile avec cette fonction.

                                      coordonnées tortue: la tortue de se déplacer dans le plan de la direction actuelle des tortues de mer (soit d'orientation), sont tous ses sens avant, sens inverse à la direction inverse, la direction gauche du côté gauche, le côté droit de la bonne direction.

                                      turtle.fd (d): se rapporte à l'opération dans le sens positif avant tortues.

                                      turtle.bk (d): indique le fonctionnement dans les tortues de direction opposée.

                                      turtle.circle (r, angle): un point indiqué par la gauche comme la tortue centrale, le fonctionnement de la courbe.

             3, couleur: système de bibliothèque de couleurs tortue utilise un système de couleurs RVB.

             4, l'analyse tortue éléments de syntaxe bibliothèque.

              (1) fonction de commande de brosse de tortue.

                     - turtle.penup () turtle.pu alias () # Soulevez la brosse, piste de course lors du levage n'apparaît pas sur la toile.

                     - turtle.pendown () turtle.pd alias () # brosse vers le bas.

                     - turtle.pensize (largeur) alias tuetle.width largeur (largeur) # Régler la brosse.

                     - turtle.pencolor (couleur) # Règle la couleur du stylo. ou peut être une valeur de couleur de caractère de couleur r, g, b.

              (2) tortue fonction de commande de mouvement.

                     - turtle.forward (d) turtle.fd alias (d) # contrôle tortue marcher sur une ligne droite (d: distance de Voyage, peut être négatif, négatif pour le Voyage inverse).

                     - turtle.circle (r, étendue = none) # en fonction du rayon r, un angle d'étirage dans la mesure arquée. Lors d'une r position du centre du côté gauche de la tortue. R peut être négatif, si r est négatif, par rapport à la position du centre de la distance r du côté droit de la tortue. mesure peut être omis, il est omis de dessiner un cercle.

              (3) tortue fonction de commande directionnelle.

                     - turtle.setheading (angle) turtle.seth alias (angle) # va changer la direction de Voyage pour une tortue à un angle absolu.

                     - turtle.left (angle) tortues # tourner à gauche

                     - turtle.right (angle) # Tourner à droite Turtles

                     

                      

Je suppose que tu aimes

Origine www.cnblogs.com/zhENie/p/12497565.html
conseillé
Classement