python for和while循环详解
2018-04-09 14:34
671 查看
python for和while循环详解
原创 2017年01月21日 12:06:12- 269
for循环
一、 for语句格式
for 表达式1 in 表达式2: # 判断 表达式1 是否在表达式2所包含范围中
语句1 # 若上一句条件成立,则执行下列语句
语句2
...
语句n
二、for循环范例
- number = [1,2,3,4,5] # 创建一个名为 number的列表
- for i in number: # 判断变量i 是否在number列表所包含中
- print "The number is %d" %i # 若包含则打印。
- <span> </span># 执行完毕后,返回for 语句句首继续判断条件是否成立;
- 注: for 循环中的判断语句可以使用未定义变量 i
- <span> </span>实际上 该变量在for循环开始时就被定义了,而且每次循环开始时都会被重新定义一次;
while循环
一、while语句格式
while 判断条件: # 判断条件为真则执行循环体内的执行语句; 判断条件为真 可以是 任何表达式、任何非零、非空(null)的值;执行语句
二、while范例[python] view plain copy
- #!/usr/bin/python
- #-*- coding:UTF-8 -*-
- i = 0 # 创建一个名为i的变量并赋初值为0;
- numbers = range(0,6) # 穿件一个名为numbers的列表,并用range函数赋值;
- whilie i < 5: # 首先判断表达式 i < 5 是否为真;若为真则执行循环体内语句;
- print numbers[i] # 打印 列表number的第i+1 个元素,(列表的下表从0开始);
- <span style="white-space:pre;"> </span>i = i+1 # 将变量自增1;
[python] view plain copy
总结
>>> 尽量少用while循环,大部分时候for循环更好用>>> for循环 用于匹配特定集合,并进行循环 # 类似与 C语言中的 switch case 语句;>>> while循环 用于判断条件为真,并进行循环
>>>
附录
学习与参考连接
(1) python教程:http://www.runoob.com/python/python-while-loop.html
(2) python在线编程网站:https://penjee.com/tutorial
阅读更多相关文章推荐
- python for和while循环详解
- Python 循环语句之 while,for语句详解
- Python详解(一)Python的基本语法,简单数据类型,和while,for循环控制,ifesle控制
- python入门——条件语句、for、while循环4
- shell脚本之循环语句for,while,until用法的详解
- Python循环遍历,while,for语句详细19道练习题!
- Python中的循环for和while
- python:循环(while、for)
- python的for循环和while循环的一些代码
- Python:使用循环语句for和while 做出简单的判断和输出
- python的for、while循环和if条件语句
- Python 中使用 for、while 循环打印杨辉三角练习(列表索引练习)。
- Python~if,while,for~顺序,判断,循环
- Python for循环中的陷阱详解
- Python 循环语句(while, for)
- Python for, while循环后面加else的作用
- Python循环语句for和while
- python入门(四):循环( for in 和 while)
- python 表达式和语句及for、while循环练习实例
- Python流程控制的 for、 while、循环和嵌套词汇continue、break、range