Your IP : 216.73.216.196


Current Path : /opt/alt/python310/lib64/python3.10/turtledemo/__pycache__/
Upload File :
Current File : //opt/alt/python310/lib64/python3.10/turtledemo/__pycache__/lindenmayer.cpython-310.opt-2.pyc

o

0�i�	�@sF	ddlTdd�Zdd�Zdd�Zedkr!e�Zee�e�d	Sd	S)
�)�*cCs4t|�D]}d}|D]
}||�||�}q
|}q|S)N�)�range�get)�seqZreplacementRules�n�iZnewseqZelement�r	�=/opt/alt/python310/lib64/python3.10/turtledemo/lindenmayer.py�replacesrc
CsJ|D] }z||�Wqty"z	t|||�WnYYqwdS)N)�	TypeError�draw)ZcommandsZrules�br	r	r
r
&s���r
cCsdd�}dd�}dd�}|||dd�}d	d
i}d}t||d�}t�td�td
d�t�t�td�t�t||�ddl	m
}|d�dd�}dd�}	dd�}
||	|
d�}ddd�}d}
t�td�tdd�t�td�t|
|d�}t||�td
�dS)NcS�td�dS�N�-)�rightr	r	r	r
�r7�zmain.<locals>.rcSrr)�leftr	r	r	r
�l:rzmain.<locals>.lcSr)Ng@)�forwardr	r	r	r
�f=rzmain.<locals>.fzf+f+f--f--f+f+f)�-�+rrrzb+f+b--f--b+f+bz
b--f--b--f��r��)�sleepcSstd�tdd�dS)NZred�
�Z)�color�circler	r	r	r
�AVszmain.<locals>.AcSs>ddlm}td�d|d�}t|�t|d�t|�dS)Nr)�sqrtZblack��i)Zmathr$r!rr")r$rr	r	r
�BZs
zmain.<locals>.BcSstd�td�dS)NZgreenr)r!rr	r	r	r
�Fbszmain.<locals>.F)�arrZafbfaZ	afbfbfbfa)r)rZfbfbfbfbrzDone!)r�resetZspeedZtracerZhtZupZbackwardZdownr
�timerr)rrrZsnake_rulesZsnake_replacementRulesZsnake_startZdrawingrr#r'r(Z
krishna_rulesZkrishna_replacementRulesZ
krishna_startr	r	r
�main1s@




r,�__main__N)Zturtlerr
r,�__name__�msg�printZmainloopr	r	r	r
�<module>sC
�