from turtle import *

def etape(stylo, cote):
    """
    stylo - une tortue
    cote - int, entier strictement positif, longueur du segment initial
    Sortie: None - La tortue trace une étape de la courbe de VonKoch
    """
    pass
    

def courbeVonKoch(stylo, n, cote):
    """
    stylo - une tortue
    n - int, nombre d'étapes à réaliser
    cote - int, entier strictement positif, longueur du segment initial
    Sortie: None - La tortue trace n étapes de la courbe  de VonKoch
    """
    pass
    

def courbeCarreeVonKoch(stylo, n, cote):
    """
    stylo - une tortue
    n - int, nombre d'étapes à réaliser
    cote - int, entier strictement positif, longueur du segment initial
    Sortie: None - La tortue trace n étapes de la courbe  "carrée" de VonKoch
    """
    pass


##----- Programme Principal -----##

if __name__ == "__main__":
    TurtleScreen._RUNNING = True
    sophie = Turtle()       # On initialise une tortue
    sophie.setheading(0)    # orientation intiale de la tête : vers la droite de l'écran
    sophie.speed(0)         # on accélère la tortue
    sophie.color('green')   # tracé en vert

    sophie.up()
    sophie.goto(0,0)        # on rejoint le point (0,0)
    sophie.down()
    sophie.hideturtle()

    # courbeVonKoch(sophie, 4, 400)
    # courbeCarreeVonKoch(sophie, 4, 400)

    exitonclick()