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

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

  1. 1、本文档共180页,可阅读全部内容。
  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文档。上传文档
查看更多
根据相关教材和网络资源整理制作,可作为授课教师的参考资料和专业学生、从业人员的自学资料。如有侵权,请联系删除!

开发流程图输出提取的各种数据foritemindataTrueFalse结束输入分解内容初始化变量保存到数字提取变量开始如果是数字False如果是大小写字母Falseeliford(item)128保存到字母提取变量保存到标点提取变量保存到其他提取变量TrueTrue程序安装进度条——在for循环中使用range()函数——嵌套布局的应用进度条展示本课任务本课任务编写一个程序,通过管道符“|”符号显示安装进度,并用百分比显示安装比例,可以通过变量控制安装格数和进度的显示。通过索引遍历对象string=千秋功业foriinrange(len(string)):print(string[i])千秋功业range()函数range(start,end,step)计数的起始值计数的结束值步长在使用range()函数时,如果只有一个参数,表示指定的是end;如果是两个参数,则表示指定的是start和end;只有三个参数都存在时,最后一个才表示步长。range()函数foriinrange(1,10,2):print(i,end=)13579result=1foriinrange(1,21):result*=(i+1)print(1*2*3*……*20=+str(result))1*2*3*……*20=51090942171709440000开发流程图循环100次False结束设置进度块大小导入sys和time模块光标到行首开始输出进度和百分比刷新输出延迟1秒钟True猜年龄——应用for…else语句——嵌套布局的应用企业年会抽奖——or逻辑运算符——嵌套布局的应用本课任务本课任务某企业开年会,通过座位号进行抽奖。抽奖时先产生两个中奖号码,中奖号码在座位号区间(101~500)产生。如果座位号与中奖号码相同,则为一等奖;如果座位号与幸运号码顺序完全相反,则为二等奖;如果座位号的尾号与幸运号码的尾号相同,则为三等奖。输入座位号(101~500),看是否中奖?使用or连接条件语句的流程图条件2True条件1语句块True表达式or运算符sales=int(input(请输入商品日销量))ifsales10orsales100:print(该商品为重点关注商品)将日销量低于10或者高于100的商品列为重点关注商品sales=int(input(请输入商品日销量))ifsales10:print(该商品为重点关注商品)ifsales100:print(该商品为重点关注商品)开发流程图输出“一等奖”输出“二等奖”nm==lk1ornm==lk2Truerv==lk1orrv==lk2True输出“三等奖”Falseng==un1orng==un2True获取座位号的相反数rv结束获取中奖号、座位号的个位数un1、un2和ngFalse开始产生中奖号码lk1和lk2输入座位号nm输出“没中奖”False检测密码安全强度——输入验证——嵌套布局的应用本课任务本课任务编写一个程序,用户输入密码,密码长度必须大于等于8位。如果密码满足10位以上、数字、大写字母、小写字母、其它符号中一种可以加1分,总计5分。1~5分依次对应密码安全等级为弱、较弱、中、较强和强。用数字和星号(*)输出密码等级。字符串的内置函数判断字符串是否只由字母组成isalpha()判断字符串是否由小写字母组成islower()判断字符串是否由大写字母组成isupper()字符串的内置函数num=input(请输入数据:)ifnum.isalpha():print(输入为字母!!)ifnum.islower():print(输入为小写字母!!)ifnum.isupper():print(输入为大写字母!!)字符串的内置函数判断字符串是否只由数字组成isdigit()判断字符串是否只包含十进制字符isdecimal()判断字符串是否只由数字组成isnumeric()字符串的内置函数print

文档评论(0)

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

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

一线教师。

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

1亿VIP精品文档

相关文档