Bonne année 2022... Année sans ou avec?
Script (petite amélioration par rapport à celui fait en SNT) permettant de replanter 2022 sapins aléatoirement en python, le 2022 ième devant être rouge...
from turtle import penup,setpos,pendown,speed,color,write,setup,getcanvas
from random import randint
def sapin(x,y,c): #fonction dessinant le sapin de paramètre x,y,c
penup()
setpos(x,y)
pendown()
setpos(x+0*c,y+10*c)
setpos(x+-15*c,y+5*c)
setpos(x+0*c,20*c+y)
setpos(x+-10*c,15*c+y)
setpos(x+0*c,30*c+y)
setpos(x+-5*c,25*c+y)
setpos(x+0*c,40*c+y)
setpos(x+0*c,10*c+y)
setpos(x+15*c,5*c+y)
setpos(x+0*c,20*c+y)
setpos(x+10*c,15*c+y)
setpos(x+0*c,30*c+y)
setpos(x+5*c,25*c+y)
setpos(x+0*c,40*c+y)
return()
speed(10)# pour aller plus vite
setup(850,400)# pour paramétrer la fenêtre
for i in range (2021):
print(i)
x=randint(-400,400)
y=randint(-100,0)
if y==-100:
y=-99
c=1*randint(1,3)/(y+100)*2
sapin(x,y,c)#appel de la fonction sapin ici
#le 2022 IEME SAPIN
setpos(x,y)
color('red')
x=randint(-400,400)
y=randint(-100,0)
c=1
sapin(x,y,c)
setpos(-100,-150)
write("Bonne année avec le 2022 ème sapin")
#enregistrement fichier dans le dossier ou se trouve votre script- s'importe dans GIMP par la suite
getcanvas().postscript(file="maforet.eps")