from kandinsky import * def julia5(c=0.3+0.51J,N_i=30,xmin=-2,xmax=2,ymin=-2,ymax=2): if type(N_i*xmin*xmax*ymin*ymax)==complex or N_i<1 or xmin>=xmax or ymin>=ymax: return "N_i>=1, xmin<xmax, ymin<ymax" for x in range(320): for y in range(222): i=0 z=xmin+(xmax-xmin)*x/320+(ymax-(ymax-ymin)*y/222)*1J while i<N_i and abs(z)<=2: i+=1 z=z*z+c rgb=int(255*i/N_i) col=color(rgb,rgb,rgb) set_pixel(x,y,col)