V poljubno verzijo Pythona dodamo katero od grafičnih knjižnic. Prav preprosta je graphic.py . Namestimo jo na disk tako, da postane Pythonu vidna, preberemo še navodila na začetku knjižnice in lahko začnemo s programiranjem grafike. Tako recimo koda
from math import *
from graphics import *
def delay(m):
for i in range(1000*m):
continue
def main():
mx=600 # širina in višina okna
my=400
win=GraphWin("Moj Krog",mx,my,autoflush=False)
p=Rectangle(Point(0,0),Point(mx,my))
p.setFill("white")
c=Circle(Point(mx/2,my/2),10) #Zemlja je modri krogec
c.setFill("blue")
p.draw(win)
c.draw(win)
dt=10 #interval med računi leg
x=mx/3 #začetna lega
y=0
vx=0 # začetna hitrost
vy=0.04 # to komponento malo spremeni
while True:
r=sqrt(x*x+y*y) # račun razdalje satelit-Zemlja
ax=-x/(r*r*r) # pospešek satelita sledi iz
ay=-y/(r*r*r) # gravitacijskeg azakona
vx=vx+ax*dt # račun nove hitrosti
vy=vy+ay*dt
x=x+vx*dt #račun nove lege satelita
y=y+vy*dt
t=Point(mx/2+x,my/2-y) # risanje satelita
t.setFill("red")
t.draw(win)
delay(100)
#t.setFill("white")
#t.draw(win)
update()
win.getMouse()
win.close()
main()
spravimo v gibanje satelit okrog Zemlje.

