from random import * from kandinsky import * from math import * # coordonnees rectangle virtuel xmin, xmax, ymin,ymax = 0,320, 0,222 fill_rect(0,0,320,222,(0,0,0)) def alea(mini, maxi): return mini + (maxi - mini) * random() for i in range(4000): # Centre du cercle x, y = alea(xmin, xmax), alea(ymin, ymax) # Calcul du rayon max r = int(min(xmax - x, x - xmin, ymax - y, y - ymin)) # Tracage du cercle for j in range(360): xx = int(x+r*cos(j/180*pi)) yy = int(y+r*sin(j/180*pi)) cc = min(255,get_pixel(xx,yy)[0] + 10) set_pixel(xx,yy,(cc,cc,0))