Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
icn:facultatif:a_python_turtle [2019/09/18 21:50] techer.charles_0870019y.campus.lyceeconnecte.fr |
icn:facultatif:a_python_turtle [2019/09/18 22:00] (Version actuelle) techer.charles_0870019y.campus.lyceeconnecte.fr |
||
---|---|---|---|
Ligne 19: | Ligne 19: | ||
===== Les fonctions disponibles ===== | ===== Les fonctions disponibles ===== | ||
+ | ==== Début du programme ==== | ||
+ | ^Fonction^Description^ | ||
+ | ^reset()| Efface l’écran, recentre la tortue et remet les variables à zéro| | ||
+ | |||
+ | ==== Les 4 commandes de base ==== | ||
^Fonction^Description^ | ^Fonction^Description^ | ||
- | ^up()|Lève le crayon pour avancer sans dessiner| | ||
- | ^down()|Baisse le crayon pour dessiner| | ||
^forward(n)|Avance de n pixels| | ^forward(n)|Avance de n pixels| | ||
^backward(n)|Recule de n pixels| | ^backward(n)|Recule de n pixels| | ||
^left(%%r%%)|Pivote vers la gauche de r degrés| | ^left(%%r%%)|Pivote vers la gauche de r degrés| | ||
^right(%%r%%)|Pivote vers la droite de r degrés| | ^right(%%r%%)|Pivote vers la droite de r degrés| | ||
- | ^goto(x, | + | |
- | ^circle(%%r%%, | + | ==== Pour modifier les traits dessinés |
- | ^write(" | + | ^Fonction^Description^ |
- | ^reset()| Efface l’écran, recentre la tortue et remet les variables à zéro| | + | |
^width(n)|Définit la largeur du trait| | ^width(n)|Définit la largeur du trait| | ||
^color(" | ^color(" | ||
- | ^bgcolor(" | + | ^bgcolor(" |
+ | |||
+ | ==== Autres fonctions bien utiles ==== | ||
+ | ^Fonction^Description^ | ||
+ | ^up()|Lève le crayon pour avancer sans dessiner| | ||
+ | ^down()|Baisse le crayon pour dessiner| | ||
+ | ^goto(x, | ||
+ | ^circle(%%r%%, | ||
^speed(vitesse)|Définit la vitesse de déplacement ( " | ^speed(vitesse)|Définit la vitesse de déplacement ( " | ||
+ | ^write(" | ||
^pos()|Renvoie un tuple (x,y) de la position de la tortue| | ^pos()|Renvoie un tuple (x,y) de la position de la tortue| | ||
Ligne 71: | Ligne 81: | ||
==== Autres exemples de motif ==== | ==== Autres exemples de motif ==== | ||
- | {{ : | + | {{: |
- | {{ : | + | |
**Indice** : l’instruction **circle(rayon, | **Indice** : l’instruction **circle(rayon, | ||
- | {{ : | + | |
**Indice** : le premier carre ABCD est un carré de côté 100 pixels ; Chaque nouveau carré est construit en déplaçant chaque sommet de 10 pixels. | **Indice** : le premier carre ABCD est un carré de côté 100 pixels ; Chaque nouveau carré est construit en déplaçant chaque sommet de 10 pixels. | ||
===== Utilisations des fonctions ===== | ===== Utilisations des fonctions ===== |