shell bypass 403
o
_bQ � @ s\ d Z ddlmZmZmZ ddlmZmZ dd� Z dd� Z
edkr,e
� Ze
e� e� d S d S )
aF 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().
� )�Screen�Turtle�mainloop)�perf_counter�sleepc C s� | g}t d|�D ]}| �� }|�d| � |�|� |} qt |�D ](}t|d | �|d }|D ]}|�d| � |�d| d|� |�|� q1q!d S )N� g �v@g @gffffff�?r )�rangeZcloneZrt�append�abs�pencolor�fd)�p�neZszZ
turtlelist�i�q�c�t� r �;/usr/local/python-3.10/lib/python3.10/turtledemo/rosette.py�mn_eck s
��r c C s� t � } | �d� t� }|�d� |�� |�d� |�d� | �dd� t� }t |dd� t� }|| }t
d� t� }tdd � | �� D ��r\| �� D ]}|�
� qJtdd � | �� D ��sFt� }d
|| | S )NZblackr Zred� �$ � r c s s � | ]}|� � V qd S )N)Zundobufferentries)�.0r r r r � <genexpr>7 s � zmain.<locals>.<genexpr>zruntime: %.3f sec)r Zbgcolorr ZspeedZ
hideturtler ZpensizeZtracer�clockr r �anyZturtlesZundo)�sr
Zat�etZz1r r r r �main$ s(
�r �__main__N)�__doc__Zturtler r r �timer r r r r �__name__�msg�printr r r r �<module> s
�