0% ont trouvé ce document utile (0 vote)
21 vues4 pages

Programmation Python : Dessin avec Turtle

Transféré par

Monia Ghazouani
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 PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
21 vues4 pages

Programmation Python : Dessin avec Turtle

Transféré par

Monia Ghazouani
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 PDF, TXT ou lisez en ligne sur Scribd

Lycée Farhat Hached Bizerte

Domaine : Enseignante : Monya GHAZOUANI


programmation & robotique Classes : 1ère A7, A8

Activité 2 :
1. Lancer l'éditeur Edupython, créer un nouveau fichier puis choisir le mode tortue.
2. Enregistrer le travail avec votre nom dans le lecteur C
3. Taper la suite d’instructions suivante :
[Link] (5)
[Link] ("turtle")
[Link] ("red", "black")
[Link] (4)
4. Cliquer sur le bouton Exécuter pour afficher le résultat du programme.
5. Ajouter à ce programme la suite d’instructions qui permettent de tracer une marche
d’un escalier avec une hauteur et une largeur 50 pixels (comme le montre l’image ci-
dessous) à partir du point de coordonnées (-150,-150),

6. Mettre les instructions qui produisent la marche de l’escalier entre


Tortue. begin_fill ( ) et Tortue.end_fill ( )
a. Observer les résultats.
b. Déduire le rôle de chaque commande : begin_fill et end_fill.
Commande Rôle
begin_fill
end_fill

1
7.
a. Modifier le programme précédent afin qu’il permet de tracer un escalier de six
marches

b. Que remarquer vous à propos du programme obtenu


…………………………………………………………………………..…………………………..…………………
……………………………………………………………………………..………………………………………..…
8.
a. Ajouter la ligne suivante avant les instructions qui produisent une marche et
observer les résultats.
for i in range (3) :
b. Déduire le rôle de la structure for.
……………………………………………………………………………………………………………………..…
9.
a. Modifier le programme afin qu’il permet d’obtenir un escalier de :
- 6 marches
- 10 marches, …
b. Déduire le rôle de la commande range.
…………………………………………………………………………………..…………………………………..…

2
10. Modifier le programme précédent afin qui qu’il permet de tracer à partir du point de
coordonnées (0,0) un :
a. Triangle équilatéral de côtés 100 pixels

b. Un carré de côtés 100 pixels.

c. Un pentagone de côtés 100 pixels.

3
d. Un polygone régulier (triangle, carré, pentagone, hexagone,…) à n côtés. n est saisi
par l’utilisateur

e. Un polygone régulier (rectangle, carré, pentagone) qui dépend du nombre de


côtes n (3, 4 ou 5) saisi par l’utilisateur.

Ou

Ou

 Que remarquez-vous ? Quelle structure peut-on utiliser ?

Vous aimerez peut-être aussi