Your IP : 216.73.216.213
�
��fC c @ s} d Z d d l m Z m Z m Z d d l m Z m Z d d � Z d d � Z e
d k ry e � Z e e � e � n d S(
uF turtle-example-suite:
tdemo_wikipedia3.py
This example is
inspired by the Wikipedia article on turtle
graphics. (See example wikipedia1 for URLs)
First we create (ne-1) (i.e. 35 in this
example) copies of our first turtle p.
Then we let them perform their steps in
parallel.
Followed by a complete undo().
i ( u Screenu Turtleu mainloop( u clocku sleepc C s� | g } xG t d | � D]6 } | j � } | j d | � | j | � | } q Wxv t | � D]h } t | d | � | d } xC | D]; } | j d | � | j d | d | � | j | � q� Wq` Wd S( Ni g �v@g @gffffff�?i ( u rangeu cloneu rtu appendu absu pencoloru fd( u pu neu szu
turtlelistu iu qu cu t( ( u9 /opt/alt/python33/lib64/python3.3/turtledemo/wikipedia.pyu mn_eck s
u mn_eckc C s� t � } | j d � t � } | j d � | j � | j d � | j d � | j d d � t � } t | d d � t � } | | } t
d � t � } xD t d d � | j � D� � r� x | j � D] } | j
� q� Wq� Wt � } d
| | | S( Nu blacki u redi i$ i i c S s g | ] } | j � � q S( ( u undobufferentries( u .0u t( ( u9 /opt/alt/python33/lib64/python3.3/turtledemo/wikipedia.pyu
<listcomp>7 s u main.<locals>.<listcomp>u runtime: %.3f sec( u Screenu bgcoloru Turtleu speedu
hideturtleu pencoloru pensizeu traceru clocku mn_ecku sleepu anyu turtlesu undo( u su pu atu etu z1u t( ( u9 /opt/alt/python33/lib64/python3.3/turtledemo/wikipedia.pyu main$ s&