/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__/minimal_hanoi.cpython-312.opt-1.pyc (3977B)
{|jdZddlGddeZGddeZdZdZd Ze d k(reZ e e e y y ) a turtle-example-suite: tdemo_minimal_hanoi.py A minimal 'Towers of Hanoi' animation: A tower of 6 discs is transferred from the left to the right peg. An imho quite elegant and concise implementation using a tower class, which is derived from the built-in type list. Discs are turtles with shape "square", but stretched to rectangles by shapesize() --------------------------------------- To exit press STOP button --------------------------------------- )*ceZdZdZy)Discctj|dd|j|jd|dzd|j |dz dd|dz z |j y) NsquareF)shapevisibleg?g@r)Turtle__init__pu shapesize fillcolorst)selfns 1/usr/lib64/python3.12/turtledemo/minimal_hanoi.pyr z Disc.__init__sVHe<   sAcE1% qtQ!B$'  N)__name__ __module__ __qualname__r rrrrsrrc"eZdZdZdZdZdZy)Towerz-Hanoi tower, a subclass of built-in type listc||_y)z-create an empty tower. x is x-position of pegN)x)rrs rr zTower.__init__ s rc|j|j|jddt|zz|j |y)Nij")setxrsetylenappendrds rpushz Tower.push#s5 tvv tBs4yL ! ArcRtj|}|jd|S)N)listpopr!r$s rr*z Tower.pop's HHTN s rN)rrr__doc__r r&r*rrrrrs3rrc|dkDrBt|dz ||||j|jt|dz |||yy)Nrr )hanoir&r*)rfrom_with_to_s rr-r-,sD1u ac5#u%  ac5%% rctddt tdttt t dddy#t$rYywxYw)Nspacezpress STOP button to exitcenterCourierboldalignfont)onkeyclearr-t1t2t3write TerminatorrrrplayrC2sG $w G  aR )#: <    s(A A  A c6tttddtdatdatdatdddD] }tjt|"tddd ttd ty ) Nriir3zpress spacebar to start gamer4r5r9r2 EVENTLOOP)htpenupgotorr>r?r@ranger&rrAr<rClisten)is rmainrN<suD%'44= tB qB sB 1Qr] Q (68 $ H r__main__N) r+turtler rr)rr-rCrNrmsgprintmainlooprrrrTsX$6 D &    Z &C #J Jr