U e5dxã@sTddlmZmZddlmZdd„Zdd„Zdd„Ze d krPeƒZ e e ƒeƒd S) é)ÚTurtleÚmainloop)Ú perf_counterccsr|dkrng}|D]>}| |¡| ¡}| |¡| |¡| |¡| |¡qt|||||ƒD] }dVqbdS)Né)ÚforwardZcloneÚleftÚrightÚappendÚtree)ZplistÚlÚaÚfZlstÚpÚqÚx©rú'/usr/lib64/python3.8/turtledemo/tree.pyr s     r cCsttƒ}| d¡| ¡| d¡| ¡ dd¡| d¡| ¡| d¡|  ¡t |gdddƒ}|D]}qjdS)NrééZi.ÿÿÿéÈéAgffffffä?) rZ setundobufferZ hideturtleZspeedZ getscreenZtracerrZpenuprZpendownr )rÚtrrrrÚmaketree's    rcCstƒ}tƒtƒ}d||S)Nzdone: %.2f sec.)Úclockr)r ÚbrrrÚmain5srÚ__main__N) ZturtlerrÚtimerrr rrÚ__name__ÚmsgÚprintrrrrÚs