import Image,ImageDraw for i in range(2,11): img=Image.new('RGBA',(13,13)) draw=ImageDraw.Draw(img) draw.ellipse((0,0,12,12),fill=((11-i)*25,(i-1)*25,0)) img.save('rated%d.png' % i)