上一节课我们学习了while循环,对于 循环的处理操作大家应该比较了解了,本课我们来学习for循环:
语法格式:
for 变量 in 序列(元素表):
执行语句..
即当变量作为序列的一个标志位,从第一个元素开始一直轮询到最后一个元素结束。
注意,for的行尾也要用到冒号:
流程图:
例:1
2
3
4
5
6
7
8
9
10
11
12
13
14#!/usr/bin/python
# -*- coding :UTF -8 -*-
names = ['jason','tianger','jodie']
for name in names:
print ("NAME :",name)
print ("over,bye!")
输出:
NAME : jason
NAME : tianger
NAME : jodie
over,bye!
通过索引迭代
通过索引位置来进行循环执行
例:1
2
3
4
5
6
7
8#!/usr/bin/python
# -*- coding :UTF -8 -*-
names = ['jason','tianger','jodie']
for index in range(len(names)):
print ("NAME :",names[index])
print ("over,bye!")
输出:1
2
3
4NAME : jason
NAME : tianger
NAME : jodie
over,bye!
注:
len()返回数组元素的个数
range()返回一个序列的数