Dessins avec la tortue où on répète plusieurs fois un motif de base :
- un escalier
- une étoile à 8 branches
- des pointillés
- des lignes parallèles
- un quadrillage
On utilise pour cela une boucle bornée (for) qui s’écrit en Python :
for i in range(...):
instruction 1
instruction 2
from turtle import * # Exercice 3.1 def dm(): left(90) forward(20) right(90) forward(20) left(90) forward(20) right(90) forward(20) # Exercice 3.2 def escalier(): for i in range(4): left(90) forward(20) right(90) forward(20) # Exercice 3.3 def etoile(): for i in range(8): forward (70) backward(70) left(45) # Exercice 3.4 def pointilles(): for i in range(7): forward(10) penup() forward(10) pendown() # Exercice 3.5 def lignes(): for i in range(5): forward(140) backward(140) left(90) penup() forward(20) right(90) pendown() # Exercice 3.6 def quadrillage(): penup() left(180) forward(140) left(90) forward(80) left(90) pendown() for i in range(9): forward(280) backward(280) left(90) penup() forward(20) right(90) pendown() penup() right(90) forward(180) right(180) pendown() for i in range(15): forward(160) backward(160) penup() right(90) forward(20) left(90) pendown()