0% ont trouvé ce document utile (0 vote)
9 vues2 pages

Introduction à Python avec Turtle

Le document présente un TP pour les élèves de 1ère année secondaire sur l'utilisation du module Turtle en Python. Il inclut des instructions pour dessiner des formes géométriques simples comme un carré et un triangle, ainsi que des explications sur les commandes et leurs rôles. Les élèves doivent également exécuter un programme et fournir un dessin à la fin de l'exercice.

Transféré par

infocours851
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
9 vues2 pages

Introduction à Python avec Turtle

Le document présente un TP pour les élèves de 1ère année secondaire sur l'utilisation du module Turtle en Python. Il inclut des instructions pour dessiner des formes géométriques simples comme un carré et un triangle, ainsi que des explications sur les commandes et leurs rôles. Les élèves doivent également exécuter un programme et fournir un dessin à la fin de l'exercice.

Transféré par

infocours851
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

TP 1 1ère année secondaire

Activité 1 :
1. Lancer l’éditeur « Thonny »
2. Ecrire le code suivant :

3. Donner les rôles de chacune des instructions présentées ci-dessus.


4. Donner le dessin obtenu à la fin d’exécution de ce programme.

Activité 2 : Dessiner les formes géométriques simple avec Turtle :


1. Ecrire un programme en python qui permet de dessiner le carré suivant :

200
200
2. Ecrire un programme en python qui permet de dessiner le triangle suivant :

TP 1 1ère année secondaire


Les principales fonctions du module Turtle sont :
Mouvement de la Tortue :
Commande Rôle
forward(d) Avancer d'une distance d (en pixels)
backward(d) Reculer d’une distance d (en pixels)
goto(x,y) Positionner la tortue au point de coordonnées (x ; y)
color(couleur) Couleur peut être une chaîne prédéfinie ('red', 'blue', 'green', etc.)
bgcolor(couleur) Fixe la couleur du fond
left(a) Fait pivoter la tortue d'un angle a degrés vers la gauche
right(a) Fait pivoter la tortue d’un angle de a degrés vers la droite
circle(r) Trace un cercle de rayon r, le point de départ de la tortue appartient au
cercle (attention il n’est pas centré sur la position de la tortue) ;
circle(r,s) Trace un arc de cercle correspondant à s degrés (ou arc)
dot(d,c) Dessine un disque de diamètre d et de couleur c là où est la tortue
setheading(a) où a est en degrés – permet de fixer un cap absolu à la tortue.
position() retourner les coordonnées de la tortue

Contrôle su stylo :
Commande Rôle
shape(forme) Changer la forme de la tortue : ['arrow', 'blank', 'circle',
'classic', 'square', 'triangle', 'turtle']
up() Relève le crayon (pour pouvoir avancer sans dessiner)
down() Abaisse le crayon (pour pouvoir recommencer à dessiner)
width(épaisseur) Choisir l'épaisseur du tracé (en pixels)
reset() Nettoie la fenêtre de dessin, réinitialise la tortue ; elle est
située alors au centre de l’écran de dessin tournée vers la
droite.
color(c) La couleur par défaut est le noir, on peut la changer en
mettant une couleur prédéfinie c : ‘red’,‘green’, ‘blue’,
‘yellow’, . . .
fillcolor(c) Remplit une figure fermée à l’aide de la couleur demandée c.
begin_fill() Permettent de commencer et de terminer le remplissage
et end_fill() d’une figure géométrique.
write(texte) Texte doit être une chaîne de caractères délimitée avec des "
ou des '

Vous aimerez peut-être aussi