Réalisé par une élève de seconde dans le cadre d’un DM
# Auteur : Jade C. # Réalisé par une de mes élèves de seconde # dans le cadre d'un DM "Les mathématiques sont belles" # https://twitter.com/nsi_xyz/status/1380526928671674373 # Arbre de pythagore https://fr.wikipedia.org/wiki/Arbre_de_Pythagore from turtle import * from kandinsky import* from random import * fill_rect(0,0,400,400,color(210,210,210)) f=0 pensize(20) penup() goto(-160,-100) pendown() pencolor(255,255,255) goto(160,-100) pensize(5) while f<=50: penup() goto(randint(-160,160),randint(-120,120)) pendown() pencolor(255,255,255) for i in range(5): circle(i) f=f+1 speed(11) hideturtle() angle=50 pencolor(165,42,42) def arbre(n,longueur): if n==0 : pencolor(255,140,0) forward(longueur) backward(longueur) pencolor(165,42,42) else: width(n) forward(longueur/3) left(angle) arbre(n-1,longueur*2/3) right(2*angle) arbre(n-1,longueur*2/3) left(angle) backward(longueur/3) hideturtle() penup();right(90); forward(200) left(200) pendown() goto(0,-120) setheading(90) arbre(11,200) penup() goto(100,100) pendown() showturtle() mainloop()