KEMBAR78
PythonArtCode | DOCX
fromgraphicsimport*
importrandom
frommath import*
def main():
win=GraphWin("ColorTunnel",700, 700)
win.setCoords(-70.0, -70.0, 70, 70)
msg = Text(Point(0,0),"(clickme)")
msg.draw(win)
win.getMouse()
for i inrange(0,1000):
g = (i**2)/1000000*random.randint(0,255)
r = (i**2)/1000000*random.randint(0,255)
b = (i**2)/1000000*random.randint(0,255)
r1 = random.randint(0,129)
#g1 = (1.29*i/4.26)
b1 = r1+30
g1 = r1
#circle = Circle(Point((100-i/100*0.5)*cos(i),(100-i/100)*sin(i)),100 - i)
tunnel =Circle(Point((100-i/1000)*.93*cos(i),(100-i/1000)*.93*sin(i)),106 - i/10)
#clrcle.setFill(color_rgb(r1,g,b1))
tunnel.setFill(color_rgb(r,g,b))
tunnel.setOutline(color_rgb(0,0,0))
tunnel.setWidth(1)
tunnel.draw(win)
win.setBackground(color_rgb(0,0,0))
for i inrange(40):
light= Circle(Point(0,0),5-0.125*i)
light.setFill(color_rgb(0.159*(i**2),0.159*(i**2),0.159*(i**2)))
light.setOutline(color_rgb(0.159*(i**2),0.159*(i**2),0.159*(i**2)))
light.draw(win)
win.getMouse()
win.close()
main()

PythonArtCode

  • 1.
    fromgraphicsimport* importrandom frommath import* def main(): win=GraphWin("ColorTunnel",700,700) win.setCoords(-70.0, -70.0, 70, 70) msg = Text(Point(0,0),"(clickme)") msg.draw(win) win.getMouse() for i inrange(0,1000): g = (i**2)/1000000*random.randint(0,255) r = (i**2)/1000000*random.randint(0,255) b = (i**2)/1000000*random.randint(0,255) r1 = random.randint(0,129) #g1 = (1.29*i/4.26) b1 = r1+30 g1 = r1 #circle = Circle(Point((100-i/100*0.5)*cos(i),(100-i/100)*sin(i)),100 - i) tunnel =Circle(Point((100-i/1000)*.93*cos(i),(100-i/1000)*.93*sin(i)),106 - i/10) #clrcle.setFill(color_rgb(r1,g,b1)) tunnel.setFill(color_rgb(r,g,b)) tunnel.setOutline(color_rgb(0,0,0)) tunnel.setWidth(1) tunnel.draw(win) win.setBackground(color_rgb(0,0,0))
  • 2.
    for i inrange(40): light=Circle(Point(0,0),5-0.125*i) light.setFill(color_rgb(0.159*(i**2),0.159*(i**2),0.159*(i**2))) light.setOutline(color_rgb(0.159*(i**2),0.159*(i**2),0.159*(i**2))) light.draw(win) win.getMouse() win.close() main()