Académique Documents
Professionnel Documents
Culture Documents
⯈4. Tapez le programme ci-dessous et comparez avec la question précédente. Selon vous, à quoi
sert l’instruction sur la 2e ligne du programme ci-dessous qui s’appelle une boucle.
⯈5. Modifiez votre programme pour dessiner un hexagone régulier, un triangle équilatéral et un oc-
togone régulier.
Tâche n°2 : Utiliser des fonctions
forward(n)
backward(n)
right(angle) / left(angle)
up( )
down( )
goto(x,y)
pencolor('pink')
pensize(n)
fillcolor(‘red’)
done( )
setup(w,h)
clear( )
showturtle( )/hideturtle( )
⯈3. Créer des fonctions qui dessine un carré, un parallélogramme, un hexagone et un octogone.
Tâche n°3 : Programme’Art
def carre(longueur,couleur):
pencolor('black')
pensize(10) Fonction qui crée un
fillcolor(couleur) carré dont on peut
begin_fill()
choisir la longueur et la
for i in range(4):
couleur.
forward(longueur)
left(90)
end_fill()
setup(800,600,0,0)
clear()
hideturtle()
up()
goto(-200,100)
down()
carre(100,'red')
up()
goto(100,-200)
down()
carre(200,'yellow')
image = getscreen() getscreen capture l’image
image.getcanvas().postscript(file="Mon- getcanvas( ).postscript crée un fichier
drian.eps") que l’on peut convertir en jpg
done()