/usr/lib64/python3.12/turtledemo/__pycache__
NameSizeModeActions
bytedesign.cpython-312.opt-1.pyc81990644editdlrm
bytedesign.cpython-312.opt-2.pyc77160644editdlrm
bytedesign.cpython-312.pyc81990644editdlrm
chaos.cpython-312.opt-1.pyc24780644editdlrm
chaos.cpython-312.opt-2.pyc24780644editdlrm
chaos.cpython-312.pyc24780644editdlrm
clock.cpython-312.opt-1.pyc63180644editdlrm
clock.cpython-312.opt-2.pyc60840644editdlrm
clock.cpython-312.pyc63180644editdlrm
colormixer.cpython-312.opt-1.pyc33200644editdlrm
colormixer.cpython-312.opt-2.pyc33200644editdlrm
colormixer.cpython-312.pyc33200644editdlrm
forest.cpython-312.opt-1.pyc50810644editdlrm
forest.cpython-312.opt-2.pyc47570644editdlrm
forest.cpython-312.pyc50810644editdlrm
fractalcurves.cpython-312.opt-1.pyc57760644editdlrm
fractalcurves.cpython-312.opt-2.pyc54660644editdlrm
fractalcurves.cpython-312.pyc57760644editdlrm
lindenmayer.cpython-312.opt-1.pyc37650644editdlrm
lindenmayer.cpython-312.opt-2.pyc32580644editdlrm
lindenmayer.cpython-312.pyc37650644editdlrm
minimal_hanoi.cpython-312.opt-1.pyc39770644editdlrm
minimal_hanoi.cpython-312.opt-2.pyc33820644editdlrm
minimal_hanoi.cpython-312.pyc39770644editdlrm
nim.cpython-312.opt-1.pyc134830644editdlrm
nim.cpython-312.opt-2.pyc132790644editdlrm
nim.cpython-312.pyc134830644editdlrm
paint.cpython-312.opt-1.pyc20730644editdlrm
paint.cpython-312.opt-2.pyc14330644editdlrm
paint.cpython-312.pyc20730644editdlrm
peace.cpython-312.opt-1.pyc18110644editdlrm
peace.cpython-312.opt-2.pyc15890644editdlrm
peace.cpython-312.pyc18110644editdlrm
penrose.cpython-312.opt-1.pyc71980644editdlrm
penrose.cpython-312.opt-2.pyc67840644editdlrm
penrose.cpython-312.pyc71980644editdlrm
planet_and_moon.cpython-312.opt-1.pyc62920644editdlrm
planet_and_moon.cpython-312.opt-2.pyc58440644editdlrm
planet_and_moon.cpython-312.pyc62920644editdlrm
rosette.cpython-312.opt-1.pyc28190644editdlrm
rosette.cpython-312.opt-2.pyc24770644editdlrm
rosette.cpython-312.pyc28190644editdlrm
round_dance.cpython-312.opt-1.pyc28150644editdlrm
round_dance.cpython-312.opt-2.pyc22170644editdlrm
round_dance.cpython-312.pyc28150644editdlrm
sorting_animate.cpython-312.opt-1.pyc102390644editdlrm
sorting_animate.cpython-312.opt-2.pyc97830644editdlrm
sorting_animate.cpython-312.pyc102390644editdlrm
tree.cpython-312.opt-1.pyc25340644editdlrm
tree.cpython-312.opt-2.pyc19520644editdlrm
tree.cpython-312.pyc25340644editdlrm
two_canvases.cpython-312.opt-1.pyc22830644editdlrm
two_canvases.cpython-312.opt-2.pyc20770644editdlrm
two_canvases.cpython-312.pyc22830644editdlrm
yinyang.cpython-312.opt-1.pyc16610644editdlrm
yinyang.cpython-312.opt-2.pyc14730644editdlrm
yinyang.cpython-312.pyc16610644editdlrm
__init__.cpython-312.opt-1.pyc4680644editdlrm
__init__.cpython-312.opt-2.pyc1460644editdlrm
__init__.cpython-312.pyc4680644editdlrm
__main__.cpython-312.opt-1.pyc214840644editdlrm
__main__.cpython-312.opt-2.pyc182530644editdlrm
__main__.cpython-312.pyc214840644editdlrm
Edit: /usr/lib64/python3.12/turtledemo/__pycache__/planet_and_moon.cpython-312.pyc (6292B)
{|j ~dZddlmZmZmZmZdZGddeZ GddeZ dZ e d k(re ey y ) a turtle-example-suite: tdemo_planets_and_moon.py Gravitational system simulation using the approximation method from Feynman-lectures, p.9-8, using turtlegraphics. Example: heavy central body, light planet, very light moon! Planet has a circular orbit, moon a stable orbit around the planet. You can hold the movement temporarily by pressing the left mouse button with the mouse over the scrollbar of the canvas. )ShapeTurtlemainloopVec2DceZdZdZdZdZy)GravSysc.g|_d|_d|_y)Nrg{Gz?)planetstdt)selfs 3/usr/lib64/python3.12/turtledemo/planet_and_moon.py__init__zGravSys.__init__s cF|jD]}|jy)N)r init)rps rrz GravSys.initsA FFHrctdD]B}|xj|jz c_|jD]}|j Dy)Ni')ranger r r step)rirs rstartz GravSys.start s9uA FFdgg F\\"rN)__name__ __module__ __qualname__rrrrrr r srr c$eZdZdZdZdZdZy)Starctj|||j||_|j |||_|j j|||_|jd|jy)N)shapeuser) rrpenupmsetposvr appendgravSys resizemodependown)rr$xr&r(r!s rrz Star.__init__'s`E*  At$   rc|jj}|j|_|jd|z|jzz|_y)N?)r(r accar&rr s rrz Star.init1s8 \\__#b&-'rctdd}|jjD]Q}||k7s |j|jz }|t|j zt |dzz |zz }S|S)Nr)Vecr(r posGr$abs)rr/planetr&s rr.zStar.acc5si !Hll**F~JJL+ajQ*A--+rc|jj}|j|j||jzz|jj j |dk7r7|j|j|jj d|j|_ |j||jzz|_y)Nr) r(r r%r4r&r index setheadingtowardsr.r/r0s rrz Star.step<s \\__ DHHJDFF*+ <<   % %d +q 0 OODLL)=)=a)@A B"TVV)#rN)rrrrrr.rrrrrr&s ($rrct}|j|jjdd|j |j |j d|jd|j|jdd|j|j}|j|jdd|j|j}td}|j|d|j|d|jjd||jjd dt}t!d t#ddt#dd |d }|j%d |j'd|j t!dt#ddt#dd|d}|j)d|j'dt!d t#ddt#dd|d}|j)d|j'd|j+|j-y)NrZcompoundorangebluer7i@Bgcircleyellowg?i0greeng?i'r-zDone!)rreset getscreentracerhtpufdlt begin_polyrDend_polyget_polyr addcomponentregister_shaper rr3color shapesizepencolorrr)sm1m2 planetshapegssunearthmoons rmainraFsAGGIKKM1DDFDDFDDGDDHLLNHHQJJL BLLNHHQsOJJL B #KR)R'KKM  ;7KKM1 B wAa#a+r8 rfsO$98 f $6$@%N zF Jr