- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
Loremipsumdolorsitamet,consectetueradipiscingelit.Aeneancommodoligulaegetdolor.Cumsociisnatoquetatibusetmagnisdisparturientmontes,nasceturridiculusmus.
时钟(三)
分隔字符串并返回列表画笔方向split(分隔符)seth()显示画笔st()
split指令获取列表split(分隔符):拆分字符串。通过指定分隔符对字符串进行切片,并返回分割后的字符串列表。a=a1b1c1d1e运行结果:b=a.split(1)print(b)[a,b,c,d,e]
seth指令seth(或setheading):画笔的起始方向。(90)(180)或(-180)(0)(-90)
指针位置公式秒针:s*6分针:m*6时针:h*30+m*0.5
true真clear清空if如果sleep休眠
本节目标
创建动态时钟效果让秒让分针运动任务二让任务三时针运动
秒针的运动规律……一直循环经过一秒
sleep指令sleep(秒数):让程序休眠(停止工作)一定秒数。forxinrange(5):运行结果:print(strftime(%I:%M:%S,localtime()))forxinrange(5):运行结果:sleep(1)#让循环间隔一秒再进行print(strftime(%I:%M:%S,localtime()))
休眠工具fromtimeimportlocaltime,strftime,sleep休眠
改写代码t1.up()t1.right(s*6)t1.fd(60)t1.st()以显示当前秒针位置的代码为基础,在程序后面添加休眠和隐藏显示画笔命令,并建立循环。
秒针的循环代码whileTrue:tt=strftime(%I:%M:%S,localtime())秒针显示当前位置ts=tt.split(:)s=int(ts[2])#获取秒???t1.seth(90)???t1.up()进入下一秒???t1.goto(0,0)???t1.right(s*6)???t1.fd(60)???t1.st()#画笔返回圆心位置#显示画笔休眠一秒隐藏秒针???sleep(1)???t1.ht()#等待一秒#隐藏画笔
秒针运动
反思总结理解秒针的运动规律sleep指令的使用理解秒针的while循环代码
创建动态时钟效果让秒针运动任务一让分让时针运动任务三
分针的运动规律当秒针运动到零点,分针开始运动。
对循环进行分析whileTrue:t1.seth(90)t1.up()在while循环中,由于sleep方法的存在,每循环一次,时间会发生变化。t1.goto(0,0)t1.right(s*6)t1.fd(60)t1.st()当“s=0”时,重新绘制分针。
获取分钟的数值whileTrue:tt=strftime(%I:%M:%S,localtime())ts=tt.split(:)s=int(ts[2])t1.seth(90)t1.up()获取每一次循环中分钟的数值t1.goto(0,0)t1.right(s*6)t1.fd(60)t1.st()
绘制分针whileTrue:……根据当前“m”数值绘制分针sleep(1)
让分针运动
创建动态时钟效果让秒针运动任务一任务二让分针运动让
时针的运动规律同分针一样,当秒针运动到零点,重新绘制时针。
获取小时的数值whileTrue:tt=strftime(%I:%M:%S,localtime())ts=tt.split(:)m=int(ts[1])s=int(ts[2])t1.seth(90)t1.up()获取每一次循环中小时的数值t1.goto(0,0)t1.right(s*6)t1.fd(60)t1.st()
绘制时针ifs==0:……根据当前“m”和“h”的数值绘制时针sleep(1)
让时针运动
重复绘制绘制分针时,前一个分针没有消失。
clear指令clear():清空当前画笔绘制的内容。importturtlet=turtle.Turtle()t.forward(100)importturtlet=turtle.Turtle()t.forward(100)t.clear()#清空画笔绘制的内容被清空。
清空画笔
反思总结分针、时针的运动规律clear指令的使用
项目代码(一)
项目代码(二)
项目代码(三)
项目代码(四)
Lore
您可能关注的文档
- 适合教师的精美ppt模板2个汇总版(1)+(10).ppt
- 适合教师的精美ppt模板2个汇总版(5)+(50).ppt
- 适合教师的精美ppt模板2个汇总版(12)+(15).ppt
- 适合教师的精美ppt模板2个汇总版(16)+(17).ppt
- 适合教师的精美ppt模板2个汇总版(23)+(24).ppt
- 适合教师的精美ppt模板2个汇总版(25)+(26).ppt
- Python少儿编程课程体系Python提高01-自创试卷+02-初学面向对象.pptx
- Python少儿编程课程体系Python提高03-小黑大冒险+04-列表与字典.pptx
- Python少儿编程课程体系Python提高05-列表与字典综合应用+06-函数进阶.pptx
- Python少儿编程课程体系Python提高07-认识IO流+08-初识图形化.pptx
最近下载
- 2025年大足县大足县某国企招聘工作人员若干人备考题库及答案详解1套.docx VIP
- NB╱T 47013.8-2015 压设备无损检测第8部分:泄漏检测.pdf VIP
- 开关端子箱更换作业指导书.docx VIP
- 生产现场巡查与督导解读.pptx VIP
- 统编版(2019)高一上学期必修中外历史纲要上期末综合检测试卷(含答案解析).docx VIP
- 2025年大足县大足县某国企招聘工作人员若干人备考题库带答案详解.docx VIP
- 北京市民政局所属事业单位招聘考试真题及答案.docx VIP
- 2025《数据基础设施 接入管理》.pdf VIP
- 初中物理核心知识点全梳理(附中考考点标注).docx VIP
- 院感知识考试试题及答案.docx VIP
原创力文档


文档评论(0)