Imaginez un robot sous forme de tortue partant au centre (0, 0) d'un plan cartésien x-y. Après un import turtle, exécutez la commande turtle.forward(15) et la tortue se déplace (sur l'écran) de 15 pixels en face d'elle, en dessinant une ligne.
Tortue = turtle 🙈
Tortue = turtle 🙈
Coding Learn
Démarrer en Turtle Voici un programme très simple en turtle : La ligne 1 permet d'importer le modèle dans notre projet La ligne 2 importe les commandes permettant de déplacer la tortue. La ligne 3 demande ensuite à la tortue d’avancer de 100 pixels.
Regardez quand on exécute notre code on verra une flèche apparaître et se déplacer de façons lente jusqu'à atteindre les 100px qu'on a précisé sur notre code
Avec la fonction
backward(nombre de pixel)
nous reculons le nombre de pixel à gaucheAvec la fonction
left()
vous pouvez pivoter vers la gauche de a degrésAvec la fonction
right()
vous pouvez pivoter vers la droite de a
degrésAvec la fonction
up()
vous pouvez relever le crayon pour avancer sans dessiner(sans voir le trait)
Coding Learn
Photo
Avec la fonction
down()
vous pouvez abaisser le crayon pour dessinerAvec la fonction color() vous pouvez définir des couleurs
Les mêmes couleurs utilisées en CSS exemples red, blue, green....
Les mêmes couleurs utilisées en CSS exemples red, blue, green....
Avec la fonction
👉 Le nombre 70 représente la taille du cercle plus le nombre est grand plus le cercle le sera aussi
circle()
vous pouvez créer des cercles👉 Le nombre 70 représente la taille du cercle plus le nombre est grand plus le cercle le sera aussi
Maintenant on a fini avec les bases nous allons essayer de créer quelques dessins avec turtles
Coding Learn
Exemple 1: nous allons créer un turtle qui affiche 02 yeux comme ceci
Code source de l'exemple
Code:
Code:
import turtle
from turtle import *
shape("turtle")
up()
goto(50,50)
down()
circle(20)
color("black","blue")
begin_fill()
circle(5)
end_fill()
up()
goto(100,50)
down()
color("black")
circle(20)
color("black","blue")
begin_fill()
circle(5)
end_fill()
up()