Vous êtes sur la page 1sur 2

Activité 1 A/ B/ from turtle import *

A/ Écrire le code shape("turtle")


qui permet de pensize(10)
dessiner setheading(0)
speed(1)
color("red")
forward(100)
right(90)
B/ utiliser des fonctions de l’aide forward(100)
mémoire undo()
Activité 2 A/ B/ from turtle import *
A/ Dessiner un carré from turtle import * for i in [1,2,3,4]:
forward(100) forward(100)
C/ utiliser la boucle for right(90) right(90)
forward(100) x = int (input('Donner le nombre de
right(90) C/
C/ dessiner un polygone régulier segments'))
forward(100) for i in range(x) :
right(90) forward(60)
forward(100) right(360/x)
Activité 3 from turtle import * Activité 4
def carre(t):
for i in range(4): from turtle import *
forward(t)
right(90) for i in range(5):
fillcolor('red') forward(150)
begin_fill() right(144)
for i in [1,2,3,4]:
carre(25)
up()
forward(30)
down()
end_fill()
Activité 5 from turtle import * if x==3 :
def form(c,x): c="red"
Selon le nombre de cotés (3, 4, 5) for i in range(x): print('Triangle')
saisie par l’utilisateur, dessiner la color(c) form(c,x)
forme. forward(60) elif x==4 :
right(360/x) c="green"
print('carré')
form(c,x)
x = int (input('Donner le nombre de
elif x==5 :
segments (3,4,5) '))
c="blue"
print('Polygone')
form(c,x)
else:
print('Autres')
from turtle import * penup()
Activité 6 bgcolor('red') goto(20,20) forward(100)
pencolor('red') pendown() pendown()
fillcolor('white') color("red")
begin_fill() fillcolor('white') pensize(3)
circle(120) pencolor('white') fillcolor('red')
end_fill() begin_fill() begin_fill()
penup() circle(100) for k in range (1,6):
goto(0,25) end_fill() right(144)
pendown() penup() forward(100)
goto(0,120)
fillcolor('red') end_fill()
begin_fill()
circle(100)
end_fill()

Vous aimerez peut-être aussi