Différences
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 | ||
python:bases:turtle [2020/02/20 10:28] – [Le module Turtle] philippe | python:bases:turtle [2021/08/11 09:19] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{ : | ||
+ | |||
+ | ===== Le module Turtle ===== | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | [Mise à jour le : 30/6/2020] | ||
+ | |||
+ | * **Ressources** | ||
+ | * **Documentation** : < | ||
+ | * **Wiki** : < | ||
+ | |||
+ | **Mots réservés** de Python 3 vus dans cette page : | ||
+ | | and | continue | ||
+ | | **as** | ||
+ | | assert | ||
+ | | __async__ | ||
+ | | __await__ | ||
+ | | break | except | ||
+ | | class | __False__ | ||
+ | |||
+ | > Les mots __soulignés__ sont une nouveauté de Python 3. | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== 1. Introduction ==== | ||
+ | {{ : | ||
+ | **Turtle** est un module graphique du langage de programmation Python. Il est inspiré de la programmation **Logo** et permet de déplacer une tortue sur l’écran. | ||
+ | |||
+ | <note warning> | ||
+ | |||
+ | ==== 2. Un premier exemple ==== | ||
+ | |||
+ | <code python ex1.py> | ||
+ | import turtle as tu | ||
+ | |||
+ | tu.fd(50) # fd=forward, avance de 50 | ||
+ | tu.rt(90) | ||
+ | tu.fd(50) | ||
+ | tu.reset() | ||
+ | tu.speed(0) | ||
+ | for i in range(6) : | ||
+ | tu.fd(100) | ||
+ | tu.rt(360/ | ||
+ | |||
+ | tu.done() # garde la fenêtre de dessin ouverte (indispensable sous VSCode) | ||
+ | </ | ||
+ | |||
+ | ==== 3. Liste de quelques méthodes du module Turtle ==== | ||
+ | ^ Méthodes | ||
+ | |bk(n) | ||
+ | |bye() | ||
+ | |clear() | ||
+ | |done() | ||
+ | |fd(n) | ||
+ | |hideturtle()| Cache la tortue. | ||
+ | |lt(n) | ||
+ | |pendown() | ||
+ | |penup() | ||
+ | |reset() | ||
+ | |rt(n) | ||
+ | |setup(w, | ||
+ | |showturtle()| Montre la tortue. | ||
+ | |speed(n) | ||
+ | |tracer(n, | ||
+ | |update() | ||
+ | |||
+ | ---- | ||
+ | |||
+ | {{ : | ||
+ | ==== Pour aller plus loin === | ||
+ | < | ||
+ | |||