﻿# -*- coding: utf-8 -*-


# importe la bibliothèque turtle de dessin équivalente à scratch

from turtle import *

# création d'une fonction python (procédure) introduite par def
# cette fonction permet de dessiner un carré
# attention aux indentations (décalage de 4 espaces)

def carre(c):
    down()               # baisser le stylo
    setheading(90)       # orienter la tortue à 90° c'est à dire vers le haut
    for i in range (4) : # boucle bornée répétant 4 fois...
        forward(c)           # avancer de la longueur souhaitée stockée dans c
        left(90)             # tourner à gauche de 90°
    up()                 # lever le stylo


# programme principal : un exemple d'utilisation de cette fonction
clear()                  # effacer les dessins de la fenêtre
carre(100)               # appel la fonction avec c=100
exitonclick()            # un clic ferme la fenêtre de dessin
