网站大量收购闲置独家精品文档,联系QQ:2885784924

高中课件 Python循环语句.pptx

高中课件 Python循环语句.pptx

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、本文档共16页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

Python循环语句清流一中信息技术社《python数据分析》

循环语句Python中的循环语句有for和while。Python循环语句的控制结构图:清流一中信息技术社《python数据分析》

for循环Pythonfor循环可以遍历任何可迭代对象,如一个列表或者一个字符串。for循环的一般格式如下:forvariableinsequence:statementselse:statements清流一中信息技术社《python数据分析》

for循环Pythonfor循环实例:实例languages=[C,C++,Perl,Python]forxinlanguages:...print(x)...CC++PerlPython清流一中信息技术社《python数据分析》

for循环以下for实例中使用了break语句,break语句用于跳出当前循环体:实例sites=[Baidu,Google,Runoob,Taobao]forsiteinsites:ifsite==Runoob:print(“我是菜鸟!)breakprint(循环数据+site)else:print(没有循环数据!)print(完成循环!)执行脚本后,在循环到Runoob时会跳出循环体:循环数据Baidu循环数据Google我是菜鸟!完成循环!清流一中信息技术社《python数据分析》

range()函数如果你需要遍历数字序列,可以使用内置range()函数。它会生成数列,例如:实例foriinrange(5):...print(i)...01234清流一中信息技术社《python数据分析》

range()函数你也可以使用range指定区间的值:实例foriinrange(5,9):print(i)5678清流一中信息技术社《python数据分析》

range()函数也可以使range以指定数字开始并指定不同的增量(甚至可以是负数,有时这也叫做步长):实例foriinrange(0,10,3):print(i)0369负数:实例foriinrange(-10,-100,-30):print(i)-10-40-70清流一中信息技术社《python数据分析》

range()函数您可以结合range()和len()函数以遍历一个序列的索引,如下所示:实例a=[Google,Baidu,Runoob,Taobao,QQ]foriinrange(len(a)):...print(i,a[i])...0Google1Baidu2Runoob3Taobao4QQ清流一中信息技术社《python数据分析》

range()函数还可以使用range()函数来创建一个列表:实例list(range(5))[0,1,2,3,4]清流一中信息技术社《python数据分析》

break和continue语句break执行流程图:continue执行流程图:清流一中信息技术社《python数据分析》

break和continue语句while语句代码执行过程:for语句代码执行过程:清流一中信息技术社《python数据分析》

break和continue语句break语句可以跳出for和while的循环体。如果你从for或while循环中终止,任何对应的循环else块将不执行。continue语句被用来告诉Python跳过当前循环块中的剩余语句,然后继续进行下一轮循环。清流一中信息技术社《python数据分析》

break和continue语句实例while中使用break:实例n=5whilen0:n-=1ifn==2:breakprint(n)print(循环结束。)输出结果为:43循环结束。while中使用continue:实例n=5whilen0:n-=1ifn==2:continueprint(n)print(循环结束。)输出结果为:4310循环结束。清流一中信息技术社《python数据分析》

break和continue语句实例forletterinRunoob:#第一个实例ifletter

文档评论(0)

风中路标 + 关注
实名认证
内容提供者

学习资料分享

1亿VIP精品文档

相关文档