运用循环结构描述问题求解过程循环嵌套的应用课件高中信息技术粤教版必修1.pptxVIP

运用循环结构描述问题求解过程循环嵌套的应用课件高中信息技术粤教版必修1.pptx

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

嵌套盾坏4.4运用循环结构描述问题求解过程2024.5 什么是循环嵌套循环嵌套的应用continue和break——θ‘for循环的基本格式从遍历结构(列表)中取一个数据赋值给循环变量直到将整个列表中的数据遍历一遍,取不到新的数据时,终止循环for关键学循环变量in列表(语句或语句组4个空格的缩进循环体(重复执行的操作) for循环的遍历结构(列表)可以有三种情况使用range()函数03先定义后使用02直接罗列01range()函数是让Python从指定的第一个值开始数,并在到达所指的第二个值后停止,因此不包含第二个值。a=[1,2,3,4,5]foriina:print(i)foriin[1,2,3,4,5]:print(i) for循环的遍历结构O——(列表)可以有三种情况使用range()函数03直接罗列01先定义后使用02range(m,n,z)生成m到n-1的整数有序数列,并且以z为间隔a=[1,2,3,4,5]foriina:print(i)foriinprint(i)[1,2,3,4,5]:-什么是循环嵌套问题:请编写一个程序,输出3行,每一行5个数:12345foriinrange(1,6):print(i,end=“”)print()#每输出一行后,换行重复了3次·可使用循环结构优化程序foriinrange(1,6):print(i,end=“”)print()foriinrange(1,6):print(i,end=“”)print()forjinrange(1,4):foriinrange(1,6):print(i,end=“”)print()什么是循环嵌套。一forjinrange(14):foriinrange(1,6):print(i,end=””)print()如果某一种循环语句中包含着自身或其他循环语句,就称为循环的“嵌套”循环嵌套的类型whilewhileforwhileforforwhilefor θ什么是循环嵌套子循环嵌套的执行过程:外循环每执行一次,内循环执行一遍外循环内循环j112345212345312345forjinrange(1,4):#外循环foriinrange(1,6):#内循环print(i,end=””)print()#为了换行j每执行一次,i将执行5次 -什么是循环嵌套子循环嵌套的执行过程:外循环每执行一次,内循环执行一遍外循环内循环j112345212345312345forjinrange(1,4):#外循环foriinrange(1,6):#内循环print(i,end=””)print()#为了换行j一共执行了3次,i一共执行了15次什么是循环嵌套外循环每执行一次,内循环执行一遍外循环内循环循环体外循环内循环ji-0循环嵌套的应用问题1:某Python代码如下:m=[1,2,5,6]a=0b=0foriinrange(1,4):forxinm:ifx%i==0:a+=X#a=a+Xb+=1#b=b+1执行后输出的结果是()A.287B.338C.144D.255print(a,b) -θ循环嵌套的应用12561x%i=0a=1b=1x%i=0a=3b=223?4m=[1,2,5,6]a=0b=0foriinrange(1,4):#外循环forxinm:#内循环ifx%i==0:a+=X#a=a+Xb+=1#b=b+1print(a,b)循环嵌套的应用问题2:中国古代数学家张丘建在他的《算经》中提出了著名的“百钱百鸡”问题:鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一;百钱买百鸟,翁、母、雏各几何?(1)删除序号①、②、③并填写正确的代码,完善程序实现功能;(2)调试完成后保存程序文件并关闭应用软件#百钱百鸡forxinrange(0,20):for①inrange(0,33):z=100-x-yif5*x+3*y+z/3②100:③(“鸡翁:”,x,“只,鸡母:”,y,“只,鸡雏:”,z,“只”)#完成3个填空 -θ循环嵌套的应用循环嵌套的应用鸡翁x鸡母y鸡雏z总价5x+3y+z/3总价是否等于10000100100/3否01993*1+99/3否02983*2+98/3否●●●●●●●●●●●●●●0257525*3+75/3=100是●●●●●●●●●●●●●●●032683*32+68/3否10995*1+99/3否119

您可能关注的文档

文档评论(0)

人生风雪客 + 关注
实名认证
文档贡献者

如果有遇到文件不清或断篇的或者需要转换文件格式的情况请联系我,会在第一时间帮你完成完整的文档。文档如有侵权,请及时告知,本人将尽快予以删除,谢谢啦。

1亿VIP精品文档

相关文档