Le module " tortue " de Python supporte spirales triangulaires dans laquelle triangles serpentent autour de l'autre à des longueurs croissantes , produisant ainsi une spirale. Dessin d'une telle forme implique de plonger dans une fonction de programmation plus avancée connue comme une boucle "for". Cela vous permet de rendre l'ordinateur répéter certain code d'un certain nombre de fois , éliminant ainsi la nécessité pour taper manuellement ce code maintes et maintes fois . Instructions
1
Importer la «tortue» Module :
importation tortue
La tortue apparaît en x = 0 et y = 0 coordonnées de la grille de tortue .
2
changer la position de départ de la tortue en utilisant la fonction " fpos ":
turtle.setpos ( x , y)
Remplacez "x" avec la coordonnée souhaitée "x" et "y" avec le choix "y" coordonner
3
déclarer deux variables - . une pour la distance la tortue doit se déplacer chaque boucle , et l'autre pour l'angle de départ de la première boucle :
distance
= 120angle = 10
4
Créer une boucle "for " qui a créé une variable "i" dans une gamme de " . x " Cette dernière valeur correspond au nombre de boucles , la tortue va faire :
for i in range (x) :
Remplacer " x " avec un grand nombre de atteindre une grande spirale ou un petit nombre de parvenir à une spirale plus petite.
5
Insérer " turtle.forward " et les codes de mouvement " turtle.left " dans la boucle pour faire bouger la tortue. Utilisez les variables précédemment déclaré :
turtle.forward (distance ) turtle.left (angle)
6
Ajouter une étape immédiatement après le code de mouvement qui augmente l'angle de mouvement au cours de chaque boucle . Cela est nécessaire pour imiter la forme d'une spirale :
angle de
= angle + 5