# Créé par pcouprie, le 03/01/2022 en Python 3.2 from turtle import* from random import* r=300 speed(0) hideturtle() up() goto(0,r) down() pensize(2) liste=['black'] liste2=['violet','purple','wheat','red','gold','tan','sienna','salmon'] liste[randint(0,len(liste)-1)] lt(180) color(liste2[randint(0,len(liste2)-1)],liste[randint(0,len(liste)-1)]) begin_fill() circle(r) end_fill() up() goto(0,0) down() liste=['black'] for k in range(360): lt(45) color(liste2[randint(0,len(liste2)-1)],liste[randint(0,len(liste)-1)]) begin_fill() circle(r-k,60) lt(120) circle(r-k,60) end_fill() lt(60) liste=['black'] liste2=['violet','purple','wheat','red','pink','gold','tan','yellow','green','sienna','salmon','orange'] k=0 while r-k*4>40: for t in range(2): lt(45) color(liste2[randint(0,len(liste2)-1)],liste[randint(0,len(liste)-1)]) begin_fill() circle(r-k*4,60) lt(120) circle(r-k*4,60) end_fill() lt(60) rt(45) color(liste2[randint(0,len(liste2)-1)],liste[randint(0,len(liste)-1)]) begin_fill() circle(r-k*4,60) lt(120) penup() circle(r-k*4,60) pendown() end_fill() lt(60) k=k+1 lt(45) k=0 while r-k*2>40: for t in range(2): lt(45) color(liste2[randint(0,len(liste2)-1)],liste[randint(0,len(liste)-1)]) begin_fill() penup() circle(r-k*2,60) lt(120) pendown() circle(r-k*2,60) end_fill() lt(60) rt(45) color(liste2[randint(0,len(liste2)-1)],liste[randint(0,len(liste)-1)]) begin_fill() circle(r-k*2,60) lt(120) circle(r-k*2,60) end_fill() lt(60) k=k+1 done()