4.4运用for循环描述问题求解过程 课件+2022-2023学年高中信息技术粤教版(2019)必修1.pptxVIP

4.4运用for循环描述问题求解过程 课件+2022-2023学年高中信息技术粤教版(2019)必修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运用循环结构描述问题求解过程4.4运用循环结构描述问题求解过程 循环结构是程序设计中常用的基本机构之一。循环是让计算机自动完成重复工作的方式。 常见的循环结构有for循环、while循环。 1.for循环语句for 循环变量 in 列表:  语句或语句组for循环依次把列表中的每个元素逐个迭代出来。冒号“:”代表下一行是循环的第一行,但是循环体在书写时需要缩进。在for循环中,从for语句末尾的冒号开始至其下面没有缩进的代码之间都是其包含的需要重复执行的部分。 for 循环的应用4.4运用循环结构描述问题求解过程格式 :列表:是写在方括号[ ]之间,用逗号分隔开的元素列表。例如:list1=[1,2,3,4,5,6,7] 或 list2=[‘Good’,’Run’,1997,2000] 2.for循环所包含的语句是以缩进为标志的 是否缩进循环体示例代码示例结果有缩进for value in [1,2,3,4,5]: print(value) print(good)1good2good3good4good5good无缩进for value in [1,2,3,4,5]: print(value)print(good)12345good4.4运用循环结构描述问题求解过程 3.列表的几种表达方式循环体先定义后使用示例代码运行结果 values= [1,2,3,4,5] for value in values: print(value)print(good)1 2345good(1)直接罗列的方式(2)先定义、后使用4.4运用循环结构描述问题求解过程直接罗列方式示例代码运行结果 for value in [1,2,3,4,5]: print(value) 1 2345 (3)使用range()函数格式1:range(start, stop)注意事项:range( )函数是让Python从指定的第一个值开始数,并在到达所指的第二值后停止,因此不包含第二个值。例:range(1,6)其实是生成一个1—6的整数(不包含6),如下图所示:range( )函数示例代码示例结果for value in range(1,6):print(value) print(‘good’)12345good4.4运用循环结构描述问题求解过程 (3)使用range()函数格式2:range(start, stop[, step]) 或 range(stop)参数说明:start: 计数从 start 开始。默认是从 0 开始。例如range(6)等价于range(0,6);stop: 计数到 stop 结束,但不包括 stop。例如:range(0,6) 是[ 0, 1, 2, 3, 4, 5 ]没有6。step:步长,默认为1。例如:range(0, 6) 等价于 range(0, 6, 1)。例:range(2,11,2)其实是生成一个2—10的整数,步长为2。range( )函数示例代码示例结果for value in range(2,11,2): print(value)2468104.4运用循环结构描述问题求解过程 (3)使用range()函数格式2:range(start, stop[, step])使用 range()函数时,数值列表是可以降序的,可以为负值。例:range(10,1,-2)其实是生成一个10至2的偶数(降序),步长为-2。range( )函数示例代码示例结果for value in range(10,1,-2): print(value)1086424.4运用循环结构描述问题求解过程 4.4运用循环结构描述问题求解过程总结:函数range的用法range(stop) range(start, stop)range(start, stop, step)参数说明:start: 计数从 start 开始。默认是从 0 开始。例如range(0,5)等价于range(5);stop: 计数到 stop 结束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]没有5step:步长,可正可负,默认为1,可省略。例如:range(0, 5, 1) 等价于 range(0,5) 4.4运用循环结构描述问题求解过程连一连for i in range(1,6): print(i)指定步长for i

您可能关注的文档

文档评论(0)

中小学教学资料 + 关注
实名认证
服务提供商

提供小学、初中、高中信息科技教案、试卷、课件等优质教学资源

1亿VIP精品文档

相关文档