- 1、本文档共35页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * 程序优化的程序,为后续的程序控制做铺垫 * * * * * * * * * 循环嵌套的应用 设计算法 ①将密码第1位数字赋值给d1: d1=1 ②将密码第2位数字赋值给d2: d2=5 ③逐一列举密码的第3位数字 i 和第4位数字 j 的可能结果; ④每列举一种可能,判断一次是否为正确的密码, 即:如果 i==3并且 j==7,输出“找回密码” 否则,输出“密码错误” 循环嵌套的应用 编写程序 d1=1 #密码的第1位数字 d2=5 #密码的第2位数字 #逐一列举第3位密码 #逐一列举第4位密码 if i==3 and j==7: print(“找回密码为:”,d1,d2,i,j) else: print(“密码错误”) 循环嵌套的应用 编写程序 d1=1 #密码的第1位数字 d2=5 #密码的第2位数字 #逐一列举第3位密码 #逐一列举第4位密码 if i==3 and j==7: print(“找回密码为:”,d1,d2,i,j) else: print(“密码错误”) for i in range(0,10): for j in range(0,10): 循环嵌套的应用 调试运行程序 循环嵌套的应用 优化程序 练习 1. 某Python代码如下: mylist =[1, 2, 5, 6] ans =0;c = 0 for i in range(1,4): for x in mylist: if x%i == 0: ans += x #ans=ans+x c += 1 #c=c+1 print(ans,c) 执行后输出的结果是( ) A. 28 7 B. 33 8 C. 14 4 D. 25 5 分析 i mylist [1, 2, 5, 6] x x%i==0 ? ans=0 ans=ans+x c=0 c=c+1 1 1 1%1==0 √ ans=0+1=1 c=0+1=1 1 2 2%1==0 √ ans=1+2=3 c=1+1=2 1 5 5%1==0 √ ans=3+5=8 c=2+1=3 1 6 6%1==0 √ ans=8+6=14 c=3+1=4 2 1 1%2==0 × 不执行 不执行 2 2 2%2==0 √ ans=14+2=16 c=4+1=5 2 5 5%2==0 × 不执行 不执行 2 6 6%2==0 √ ans=16+6=22 c=5+1=6 3 1 1%3==0 × 不执行 不执行 3 2 2%3==0 × 不执行 不执行 3 5 5%3==0 × 不执行 不执行 3 6 6%3==0 √ ans=22+6=28 c=6+1=7 练习 1. 某Python代码如下: mylist =[1, 2, 5, 6] ans =0;c = 0 for i in range(1,4): for x in mylist: if x%i == 0: ans += x #ans=ans+x c += 1 #c=c+1 print(ans,c) 执行后输出的结果是( ) A. 28 7 B. 33 8 C. 14 4 D. 25 5 A A. 28 7 练习 2.中国古代数学家张丘建在他的《算经》中提出了著名的“百钱百鸡”问题:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一; 百钱买百鸟,翁、母、雏各几何? 打开文件夫下的程序文件“P1.py”,进行以下操作并保存 (1)删除序号①、②、③并填写正确的代码,完善程序实现功能; (2)调试完成后保存程序文件并关闭应用软件。 练习 #百钱百鸡 for x in range(0,20): for ① in range(0,33): z=100-x-y if 5*x+3*y+z/3 ② 100: ③(鸡翁:%d只,鸡母:%d只,鸡雏:%d只%(x,y,z)) 分析 鸡翁x 鸡母y 鸡雏z 总价5x+3y+z/3 总价是否等于100 0 0 100 100/3 否 0 1 99 3*1+99/3 否 0 2 98 3*2+98/3 否 ··· ··· ··· ··· ··· 0 25 75 25*3+75/
您可能关注的文档
- 美术教学:教案:素养与情操-美术鉴赏的意义.docx
- 美术教学:尖山小学 浅谈小学美育教育教学改革.docx
- 美术教学:绘画心理学分析中的房树人测试个案分析.docx
- 美术教学:第二课 美术家是如何进行表达的.docx
- 美术教学:第二单元第2课色彩的魅力.docx
- 美术教学:戴小凤-浅谈如何提升乡村小学美术教学效率.docx
- 美术教学:戴小凤《彩陶艺术》教学设计.docx
- 美术教学:戴小凤《彩陶艺术》 教学反思.docx
- 美术教学:池渡小学 试论如何更好地开展小学美育教育.docx
- 美术教学:陈丽君《中学“问题学生”心理健康教育案例分析》.docx
- 2024至2030年福寿挂屏项目投资价值分析报告.docx
- 2024至2030年中国儿童尿袋行业投资前景及策略咨询研究报告.docx
- 2024至2030年中国外墙面砖粘接剂行业投资前景及策略咨询研究报告.docx
- 2024至2030年中国玻璃壁灯行业投资前景及策略咨询研究报告.docx
- 2024至2030年中国电子式针头感测器行业投资前景及策略咨询研究报告.docx
- 2024至2030年中国磁条充消敏仪行业投资前景及策略咨询研究报告.docx
- 2024至2030年中国铝水过滤网布行业投资前景及策略咨询研究报告.docx
- 2024年中国A.T.P片市场调查研究报告.docx
- 2024年中国波纹陶瓷管市场调查研究报告.docx
- 2024年线圈磁环项目可行性研究报告.docx
文档评论(0)