Programmation et robotique Classe : 1ère Année 1. Lancez l’IDLE (Python 3.7) 2.

Programmation et robotique Classe : 1ère Année 1. Lancez l’IDLE (Python 3.7) 2. Tapez ce programme puis enregistrer le sous ‘’cercle1’’ dans votre dossier de travail et exécutez le. from turtle import * #debut begin_fill() fillcolor('pink') circle(80) end_fill() #fin 3. Que fait ce programme ? 4. Donner les couleurs en anglais 5. Copier la partie du code entre début et fin 5 fois en changeant la couleur dans l’ordre suivant ('green','blue','yellow','brown','pink','white','black') from turtle import * begin_fill() fillcolor('green') circle(80) end_fill() begin_fill() fillcolor('blue') circle(80) end_fill() begin_fill() fillcolor('yellow') circle(80) end_fill() …………… 6. Comment je peux définir une liste de couleur ? 7. Ajouter dans la ligne 2 l’instruction suivante : couleur=['green','blue','yellow','brown','pink','white','black'] Sachant que couleur [0] contient green, couleur [2] contient yellow Programmation avec Python Module TURTLE Programmation et robotique Classe : 1ère Année 8. Remplacer les couleurs par leurs équivalents dans la liste 9. Le code entre début et fin se répète combien de fois ? 10. Tapez ce programme puis enregistrer le sous ‘’cercle2’’ dans votre dossier de travail et exécutez le. from turtle import * couleur=['green','blue','yellow','brown','pink','white','black'] # nombre=int(input('saisir le nombre de cercle')) for i in range(5): begin_fill(couleur[i]) fillcolor(...) circle(80) end_fill() 11. Que constatez-vous ? 12. Enlevez le signe # puis exécuter 13. Remplacer for i in range(5): par for i in range(nombre): 14. Exécuter le programme et comme nombre 9, combien de cercle se dessinent? 15. Ajouter les contrôles nécessaires : from turtle import * nombre=int(input('saisir le nombre de cercle')) if n>=8: print('erreur de nombre') else: begin_fill() fillcolor('pink') circle(80) end_fill() Application Dessiner un nombre donné de carré (coté 100) distant de 50 avec remplissage différent Programmation avec Python Module TURTLE uploads/s3/ tp-3-ok.pdf

  • 15
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager