Python程序设计案例教程(慕课版)(下篇,共上中下3篇).pptxVIP

Python程序设计案例教程(慕课版)(下篇,共上中下3篇).pptx

  1. 1、本文档共171页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

生肖查询——退出while循环的5种方法——嵌套布局的应用

十二生肖

本课任务本课任务编写一个程序,实现循环输入4位出生年份,判断用户的属相;如果用户直接按下回车键,就退出系统。(提示,1990年为子年,生肖12年更替一次)。

学习内容退出while循环的方法

退出while循环的5种方法在循环中计数,达到指定值退出循环设置指定输入字符退出循环设置标志通过break退出循环回车键结束循环

开发流程图whileactiveFalse结束开始输入年份active=FalsecontinueTrue初始化属相列表zodiac初始化农历年份列表lunar初始化循环标志位active直接回车TrueFalse计算年份余数输出属相与农历年份

总结退出while循环的5种方法

虚拟减肥跑步机——while语句综合应用

跑步机

卡路里计算公式消耗热量=体重(kg)×运动时间(小时)×运动系数kk=30÷速度(分钟/400米)6×1000÷60速度是6千米/小时400÷(6×1000÷60)30÷(400÷(6×1000÷60))每分钟多少米400米需要多少分钟k的值

本课任务本课任务编写一个虚拟减肥跑步机程序,运动模式为倒计时模式,即输入体重、运动速度和运动时间后,可以实时显示剩余运动时间、运动距离和消耗热量。消耗热量=体重(kg)×运动时间(小时)×运动系数k。k=30÷速度(分钟/400米)。

输入验证减肥重量浮点数2~50年龄整数8~100

输入验证

学习内容format()方法

format()方法{[index][:[[fill]align][sign][#][width][.precision][type]]}str.format(args)定义显示的模板要格式化的内容对字符串进行格式化操作

开发流程图结束开始导入sys和time模块输出软件标题减肥重量输入验证程序年龄输入验证程序计算减肥天数计算运动心率输入体重、运动速度与运动时间转换运动时间为秒数设置已经运动的时间虚拟跑步倒计时程序

总结验证用户输入和format()方法

动态乘法表——双层while嵌套循环语句

九九乘法表

本课任务本课任务编写一个程序,输出动态乘法表。通过输入乘法表的起始值和结束值,输出自起始值开始至结束值为止的乘法表。

学习内容嵌套的while语句

嵌套while语句while条件表达式1:while条件表达式2:循环体2循环体1while条件表达式:for迭代变量in对象:for循环体while循环体

开发流程图iy+1False结束开始j=x输出单个乘法口诀j+=1True输入起始值x输入结束值y设置i的值为xj=iTrueFalse换行i+=1

总结嵌套的while语句

运动计划自动提醒——复杂whileTrue循环嵌套语句

运动

本课任务本课任务编写一个程序,实现运动计划自动提醒,设定运动计划的日期和时间(需验证日期格式),可以倒计时提醒。计划时间一到就提醒用户“运动时间已到,该运动去了!!”,同时蜂鸣器开启蜂鸣提醒。

输入验证

学习内容嵌套whileTrue循环

开发流程图结束开始输入计划日期验证输入计划时间验证运动计划时间验证运动计划倒计时运动提醒

总结嵌套whileTrue循环语句

有多少个“1”——双层for循环嵌套语句

本课任务本课任务编写一个程序,判断1000以内的整数,即1,2,3,…,1000中,数字“1”在这些数中共出现了多少次。如“911”中数字“1”出现了2次。

学习内容嵌套的for语句

嵌套for语句for迭代变量1in对象1:for迭代变量2in对象2:循环体2循环体1

开发流程图在1~1000中循环False结束开始i+=1输出iTrue初始化i=0按位读取某个数TrueFalseTrue是否为1False

总结嵌套的for语句

企业社会信用代码——多层for循环嵌套语句

统一社会信用代码

统一社会信用代码

本课任务本课任务请编写一个程序,根据企业社会信用代码,将企业的登记管理部门、机构类别和登记管理机关行政区域分别输出。如911101087975*****的企业社会信用代码,从左往右9代表工商,1代表企业,11代表北京,01代表北京市区,08代表海淀区。

学习内容多层嵌套的for语句

多层嵌套for语句for迭代变量1in对象1:for迭代变量2in对象2:for迭代变量3in对象3:循环体3

文档评论(0)

139****1983 + 关注
实名认证
文档贡献者

副教授、一级建造师持证人

一线教师。

领域认证该用户于2023年06月21日上传了副教授、一级建造师

1亿VIP精品文档

相关文档