Python 3教程16——Python3 循环语句公开课.docx
《Python 3教程16——Python3 循环语句公开课.docx》由会员分享,可在线阅读,更多相关《Python 3教程16——Python3 循环语句公开课.docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Python 3教程16Python3循环语句十六、Python3循环语句本章节将为大家介绍Python循环语句的使用。Python中的循环语句有for和while。Python循环语句的控制结构图如下所示:(一)while 循环Python中while语句的一般形式:while判断条件:语句同样需要注意冒号和缩进。另外,在Python中没有do.while循环。 以下实例使用了 while来计算1到100的总和:实例#!/usr/bin/env python3n = 100sum = 0counter = 1while counter = n:sum = sum + countercount
2、er += 1print(Hl 到 %d 之和为:%d” (n,sum)执行结果如下:1到100之和为:50501 .无限循环我们可以通过设置条件表达式永远不为false来实现无限循环,实例如下:实例#!/usr/bin/python3var = 1while var = 1: # 表达式永远为truenum = int(input(输入一个数字 :)print (你输入的数字是:, num)print (Good bye!)执行以上脚本,输出结果如下:输入一个数字:5你输入的数字是:5输入一个数字:你可以使用CTRL+C来退出当前的无限循环。无限循环在服务器上客户端的实时请求非常有用。2 .
3、while循环使用else语句在whileelse在条件语句为false时执行else的语句块:实例#!/usr/bin/python3count = 0while count 5:print (count,小于 5)count = count + 1else:print (count,大于或等于 5)执行以上脚本,输出结果如下:0 小于51 小于52小于53小于54 小于55大于或等于53 .简单语句组类似if语句的语法,如果你的while循环体中只有一条语句,你可以将该语句与while 写在同一行中,如下所示:实例#!/usr/bin/pythonflag = 1while (flag):
4、 print (欢迎访问菜鸟教程!)print (Good bye!)注意:以上的无限循环你可以使用CTRL+C来中断循环。执行以上脚本,输出结果如下:(二)for语句Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。 for循环的一般格式如下:for in : else:Python loop循环实例: 实例languages = C, C+, Perl, Python for x in languages: . print (x) c C+ Perl Python 以下for实例中使用了 break语句,break语句用于跳出当前循环体: 实例#!/usr/bin/
5、python3sites = ,Baidu, Google,RunoobVTaobao for site in sites:if site = Runoob: print(菜鸟教程!”) breakprint(“循环数据+ site) else:print(没有循环数据!”) print(完成循环!”)执行脚本后,在循环到“Runoob”时会跳出循环体:一循环数据Baidu 循环数据Google 菜鸟教程! 完成循环!l.range()函数如果你需要遍历数字序列,可以使用内置range。函数。它会生成数列,例如: 实例for i in range(5):. print(i)4你也可以使用ran
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python 3教程16Python3 循环语句公开课 教程 16 Python3 循环 语句 公开
限制150内