- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
Python模拟题讲解ppt2023.12.0119.防偷窥密码锁该密码锁设计比较人性化,输入的密码中只要包含正确密码(需要连续,比如,密码设置为“202312”,当输入“4568348720231224564”,也可以认为输入正确),就可打开,但是如果连续3次输入都错误就会被锁定。6位数字连续且正确读懂题目,读懂代码,先将懂的代码填写好。password=202312#设初始密码为202312n=0whilen3:yours=input(请输入密码:)n+=1ifpassword①yours:print(欢迎回家)②#跳出循环③:print(密码错误)ifn④3:print(错误3次,请稍后再试)输入次数赋值给变量n,n的初始值赋值为0输入密码(可输3次)while循环,只要n3就循环。√break判断分支,如果密码正确,就打印“欢迎回家”并跳出循环;如果密码错误,打印“密码错误”并循环(3次以内)。√else==√判断分支,如果错误3次,就打印“错误3次,请稍后再试”并结束程序。19.防偷窥密码锁该密码锁设计比较人性化,输入的密码中只要包含正确密码(需要连续,比如,密码设置为“202312”,当输入“4568348720231224564”,也可以认为输入正确),就可打开,但是如果连续3次输入都错误就会被锁定。6位数字连续且正确password=202312#设初始密码为202312n=0whilen3:yours=input(请输入密码:)n+=1ifpassword①yours:print(欢迎回家)②#跳出循环③:print(密码错误)ifn④3:print(错误3次,请稍后再试)字符串(str)什么数据类型?字符串的in运算in包含notin不包含ini=“hello”j=“he”print(jini)i=“1234”j=“23”print(jini)i=“hello”j=“eo”print(jini)i=“1234”j=“32”print(jini)breakelse运行结果:False运行结果:True运行结果:False运行结果:True==in运算还可以用于列表等20.生成连续数输入任意一个正整数n,编程实现:输出由1到n(包括n)按顺序组合成的新数123……n,例如输入n为9,则输出新数为123456789。√n=①(input(请输入自然数n:))new=foriinrange(1,②):③=new+④#生成新的数print(new)int输入正整数赋值给变量n空字符串赋值给变量new读懂题目,读懂代码,先将懂的代码填写好。√n+1for循环,通过循环不断增加数字以生成新的连续数。?√newstr(i)i循环结束,输出最终结果。new=new+i+?整数型数据字符串数据字符串数据能和整数型数据相加吗?字符串类型数据不可以和整数型数据相加!因为最终输出变量new是字符串类型,所以必须改变变量i的数据类型istr(i)21.回文数如果一个正整数n,若它的反向排列所得的自然数n1与它本身相等,则n为回文数。例如12321就是回文数。编程实现:输入任意一个正整数n,判断它是否为回文数。n=12345n=12321defrev(x):m=xn1=0while①:n1=n1*10+②x=x//10ifm③n1:return是回文数。else:return不是回文数。n=int(input(请输入任意正整数:))print(n,④)n1=54321n1=12321通过循环将输入的数反向排列,赋值给n1。自定义函数∵n≠n1∴n不是回文数∵n=n1∴n是回文数√==根据是否相等判断是否是回文数。√rev(n)21.回文数如果一个正整数n,若它的反向排列所得的自然数n1与它本身相等,则n为回文数。例如12321就是回文数。编程实现:输入任意一个正整数n,判断它是否为回文数。defrev(x):m=xn1=0while①:n1=n1*10+②x=x//10ifm③n1:return是回文数。else:return不是回文数。n=int(input(请输入任意正整数:))print(n,④)通过循环将输入的数反向排列,赋值给n1。自定义函数√==根据是否相等判断是否是回文数。√rev(n)21.回文数如果
您可能关注的文档
- 2025江苏省信息技术学业水平测试 python模拟试题 讲解课件(第1套).pptx
- 2025江苏省信息技术学业水平测试 python模拟试题 讲解课件(第2套).pptx
- 2025江苏省信息技术学业水平测试 python模拟试题 讲解课件(第3套).pptx
- 2025江苏省信息技术学业水平测试 python模拟试题 讲解课件(第4套).pptx
- 巡察整改专题民主生活会个人对照检查材料1.docx
- 带头严守政治纪律和政治规矩,维护党的团结统一“四个带头”方面存在的问题与整改检视材料(2024年度民主生活会个人对照检查材料).docx
- 学校校长2025年度民主生活会对照“四个带头”个人对照检查材料.docx
- 党委书记党组书记2025年度民主生活会个人对照检查材料(四个带头).docx
- 巡察整改专题民主生活会纪委书记个人对照检查材料4.docx
- 巡察整改专题民主生活会个人对照检查材料0.docx
- 2024年学校党总支巡察整改专题民主生活会个人对照检查材料3.docx
- 2025年民主生活会个人对照检查发言材料(四个带头).docx
- 县委常委班子2025年专题生活会带头严守政治纪律和政治规矩,维护党的团结统一等“四个带头方面”对照检查材料四个带头:.docx
- 巡察整改专题民主生活会个人对照检查材料5.docx
- 2024年度围绕带头增强党性、严守纪律、砥砺作风方面等“四个方面”自我对照(问题、措施)7.docx
- 2025年度民主生活会领导班子对照检查材料(“四个带头”).docx
- 国企党委书记2025年度民主生活会个人对照检查材料(五个带头).docx
- 带头严守政治纪律和政治规矩,维护党的团结统一等(四个方面)存在的问题整改发言提纲.docx
- 党委书记党组书记2025年带头增强党性、严守纪律、砥砺作风方面等“四个带头”个人对照检查发言材料.docx
- 2025年巡视巡察专题民主生活会对照检查材料.docx
最近下载
- 《ISO 55013-2024 资产管理-数据资产管理指南》解读和实施指导材料(雷泽佳编制-2024).pdf VIP
- 肿瘤放化疗病人并发症护理课件.pptx VIP
- 新概念第一册lesson79.pptx VIP
- 政府采购机票操作手册.pdf VIP
- 二级展开式斜齿圆柱齿轮减速器设计说明书.pdf
- 字节跳动产品运营专员岗面试题库参考答案和答题要点.docx VIP
- 小学英语单词(带音标).pdf VIP
- 字节跳动运营数据分析师岗面试题库参考答案和答题要点.docx VIP
- 八年级数学上册专题15 半角模型证全等(原卷版).docx VIP
- 字节跳动新媒体运营专员岗面试题库参考答案和答题要点.docx VIP
文档评论(0)