﻿# -*- coding: utf-8 -*-


# pour importer 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(0)       # orienter la tortue à 0° c'est à dire vers la gauche
    i=1                 # initialisation de la variable i à 1
    while i<=4 :        # boucle non-bornée répétant.... jusqu'à i>4
        forward(c)           # avancer de la longueur souhaitée stockée dans c
        left(90)             # tourner à gauche de 90°
        i=i+1                # ajouter 1 à la variable i
    up()                # lever le stylo


# programme principal : un exemple d'utilisation de cette fonction
clear()                 # réinitialisation de la fenêtre
carre(175)              # appel de la fonction avec c=175
exitonclick()           # un clic ferme la fenêtre de dessin
