【Python】学习笔记六:循环
2015-12-11 21:35
405 查看
循环是一个结构,导致一个程序要重复一定的次数
条件循环也一样,当条件变为假,循环结束
for循环语法:
——for iterating_var in sequence:
statements(s)
注:如果一个序列包含一个表达式列表,他是第一个执行,然后,该序列中的第一项赋值给迭代变量 iterating_var。接下来执行语句块。列表中的每个项目分配到 iterating_var,代码块被执行,且整个序列被耗尽,
注:格式遵循代码块缩进原则。
最简单的一个循环
输出结果:
1 print
2 print
3 print
Range在循环中的使用
Range(i,j[步进值])
-如果所创建的对象为整数,可以用range
-i为初始数值
-j为终止数值,但不包括在范围内,步进值为可选参数,默认为1
-i不选的话默认为0
输出结果为:
0 print
1 print
2 print
简单计数器:
while expression:
statements(s)
while循环的简单例子:
输出结果:
i= 0
i= 1
i= 2
i= 3
i= 4
i= 5
i= 6
i= 7
i= 8
条件循环也一样,当条件变为假,循环结束
For循环
在python for循环遍历序列,如一个列表或一个字符。for循环语法:
——for iterating_var in sequence:
statements(s)
注:如果一个序列包含一个表达式列表,他是第一个执行,然后,该序列中的第一项赋值给迭代变量 iterating_var。接下来执行语句块。列表中的每个项目分配到 iterating_var,代码块被执行,且整个序列被耗尽,
注:格式遵循代码块缩进原则。
最简单的一个循环
#!/usr/bin/python for i in [1,2,3]: print i,"print"
输出结果:
1 print
2 print
3 print
Range在循环中的使用
Range(i,j[步进值])
-如果所创建的对象为整数,可以用range
-i为初始数值
-j为终止数值,但不包括在范围内,步进值为可选参数,默认为1
-i不选的话默认为0
#!/usr/bin/python for i in range(3): print i,"print"
输出结果为:
0 print
1 print
2 print
简单计数器:
#!/usr/bin/python num=0 for i in range(10): num+=i print num
while循环
while循环的语法while expression:
statements(s)
while循环的简单例子:
#!/usr/bin/python i=0 while i<9: print "i=",i i=i+1
输出结果:
i= 0
i= 1
i= 2
i= 3
i= 4
i= 5
i= 6
i= 7
i= 8
相关文章推荐
- python学习第七课 --面向对象
- python学习日记_第四天(ex9~11)
- python笔记(模块)
- Python--类-例子
- 常见的python的unitest用法
- Python 一行命令ftp服务器
- Python赋值语句与深拷贝、浅拷贝的区别
- Python: 消除print的自动换行
- python练习
- python 基本数据类型
- Python调用DLL
- python练习
- python strip()函数
- Robot自定义python关键字库通过ice中间件调用服务进行API测试
- 零基础入门学习Python(7):元组
- python安装以及配置Numpy和Scipy模块
- python学习---列表
- 第二个UI脚本--Python+selenium之unittest+HTMLtestRunner及python的继承
- 深入源码解析Python中的对象与类型
- python对象类型