Vous ne pouvez pas littéralement faire une tortue avec des touches de clavier! 🐢 Mais vous pouvez contrôler une tortue virtuelle sur l'écran de votre ordinateur à l'aide des touches du clavier. Cela se fait à l'aide d'un langage de programmation appelé python et une bibliothèque dans Python appelé "tortue" .
Voici un exemple de base de la façon de commencer:
1. Installez Python:
* Si vous n'avez pas installé Python, vous pouvez le télécharger à partir de [https://www.python.org/
2. Ouvrez un éditeur Python:
* Vous pouvez utiliser un éditeur de texte simple comme le bloc-notes (Windows) ou Textedit (Mac), ou un éditeur de code dédié comme Visual Studio Code ([https://code.visualstudio.com/
3. Écrivez le code:
`` Python
Importer une tortue
Créez un objet de tortue
My_Turtle =Turtle.Turtle ()
Réglez la couleur de la tortue
my_turtle.color ("bleu")
Déplacez la tortue vers l'avant
My_Turtle.Forward (100)
Tournez la tortue à droite
My_Turtle.Right (90)
Gardez la fenêtre ouverte
Turtle.done ()
`` '
4. Exécutez le code:
* Enregistrez le code en tant que fichier `.py` (par exemple,` tortue_example.py`).
* Ouvrez un terminal ou une invite de commande et accédez au répertoire où vous avez enregistré le fichier.
* Tapez `Python Turtle_Example.py` et appuyez sur Entrée.
Explication:
* `Importer Turtle`: Importe la bibliothèque «Turtle».
* `my_turtle =tortue.turtle ()`: Crée un objet de tortue nommé `my_turtle`.
* `my_turtle.color (" bleu ")`: Définit la couleur de la tortue en bleu.
* `my_turtle.forward (100)`: Déplace la tortue vers l'avant 100 unités.
* `my_turtle.Right (90)`: Tourne la tortue à droite de 90 degrés.
* `tortue.done ()`: Garde la fenêtre ouverte afin que vous puissiez voir les mouvements de la tortue.
Pour contrôler la tortue avec le clavier, vous pouvez ajouter des gestionnaires d'événements:
`` Python
Importer une tortue
Créez un objet de tortue
My_Turtle =Turtle.Turtle ()
Réglez la couleur de la tortue
my_turtle.color ("bleu")
Définissez les fonctions pour les événements du clavier
DEFFORM ():
My_Turtle.Forward (10)
def droit ():
My_Turtle.Right (90)
lier les touches du clavier aux fonctions
Turtle.Listen ()
Turtle.onkey (en avant, "up")
Turtle.onkey (à droite, "à droite")
Gardez la fenêtre ouverte
Turtle.done ()
`` '
Maintenant, vous pouvez utiliser les clés suivantes pour contrôler la tortue:
* flèche vers le haut: Déplace la tortue vers l'avant
* flèche droite: Tourne la tortue à droite
Vous pouvez expérimenter avec l'ajout de fonctions et de liaisons clés pour créer des mouvements de tortues plus complexes! 🐢
|