33% ont trouvé ce document utile (3 votes)
7K vues2 pages

1ere Année - Support de Cours Python v009

Transféré par

RaniaElleuchAbid
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
33% ont trouvé ce document utile (3 votes)
7K vues2 pages

1ere Année - Support de Cours Python v009

Transféré par

RaniaElleuchAbid
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

Python : La bibliothèque Turtle

Le module Turtle est un outil permettant de dessiner des formes à l'aide d'instructions simples

Activité 1 :
Dans l’éditeur « Mu », taper les programmes ci-dessous et dessiner les résultats observés :
Programme résultat Programme résultat
1 from turtle import*   5) from turtle import*
) forward(120) left(90)
forward(50)
penup( )
forward(20)
2 from turtle import* pendown( )
) forward(120) forward(50)
left(90) penup( )
forward(120) forward(20)
pendown( )
forward(50)

3 from turtle import* 6) from turtle import*


) forward(120) color('red')
right(90) forward(100)
forward(120) color('green')
forward(100)
color('blue')
circle(50)

4 from turtle import* 7) from turtle import*


) forward(120) left(90)
right(90) color('red')
forward(120) forward(100)
circle(20) color('blue')
fillcolor('green')
begin_fill( )
circle(50)
end_fill( )

Activité 2 :

Dans le « programme n°7 » de l’activité précédente, modifier l’instruction «left(90) »  comme suit et
observer les résultats obtenus :
left(-90) left(45) left(90) left(90) left(90+45) left(180) left(180+45)
Quelques commandes Turtle :

Commandes de base :
Commande Signification
from turtle import * Importer la bibliothèque turtle
shape("turtle") Changer la forme du pointeur en tortue
speed(1) Dessiner lentement
speed(10) Dessiner rapidement
Déplacement :
Commande Signification
forward(100) Avancer 100 pixels
right(90) Tourner 90 degré à droite
left(90) Tourner 90 degré à gauche
circle(100) Cercle de rayan 100 pixels
penup( ) Lever le stylo
pendown() Descendre le stylo
goto(300,100) Se déplacer à la positon
x=300 et y=100

Changement de couleur :
Commande Signification
color('red') Appliquer la couleur rouge au trait en cours
fillcolor('yellow') Appliquer la couleur jaune au remplissage en cours
begin_fill( ) Commencer le remplissage
end_fill( ) Terminer le remplissage

Exemples de couleurs :
black, white, red, blue, green, yellow

Activité 3 :
Dans l’éditeur « Mu », écrire les programmes qui permettent de dessiner les schémas suivants :
Résultat voulu programme Résultat voulu programme
……………………… ………………………
……………………… ………………………
……………………… ………………………
……………………… ………………………
……………………… ………………………
……………………… ………………………
……………………… ………………………
……………………… ………………………
……………………… ………………………
……………………… ………………………
……………………… ………………………

Vous aimerez peut-être aussi