turtle 海龟作图- example - suite python
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)(1.e.35 in this example ) coples of our first turtle p.Then we let them perform their steps in parallel .
Followed by a complete undo().
----
from turtie import Screen , Turtle , mainioop
from time import perf_counter as clock , sleep
def mn_eck( p , ne , sz ):
turtielist =[ p ]
# create ne -1 additional turtles
for iin range(1, ne ):
q = p.clone()
q.rt(360.0/ne)
turtielist.append( q )
p = q
for l in range( ne ):
c = abs.ne /2.0-1)/( ne °.7)
# let those ne turtles make a step
# In parallel :
fortin turtielist :
t.rt(360./ ne )
t.pencolor(1- c ,0, c )
t.fd( sz )
def main():
s.Screen()
s.bgcolor(" black ")
p = Turtie()
p.speed( O )
p.hideturtie )
p.pencolor(" red ")
p.pensize(3)
s.tracer(36,0)
at.clock()
mn_eck( p ,36,19)
et.clock()
zl = et.at
sleep(1)
at.clock()
while any( t.undobufferentries() for t in s.turties()):
for t in s.turties():
t.undo()
et.clock()
return "runtime :%.3f sec" % (z1 + et - at)
if _name _== "_ main":
msg = main()
print.msg )
mainioop()
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
2021-10-02 道法术 生命周期 人生 产品 商业(知识产权)算法 套路 的思考
2021-10-02 Lenovo笔记本电脑输入时i变成5怎么办