- for循环表达式可以对序列元素进行循环遍历
l = {1,2,3,4,5}
for i in l:
print i
- for循环遍历字典
1.第一种方法
d = {'name':'lee','age':30,'sex':'男'}
for a in d :
print d[a]
结果:30
lee
男
2.第二种方法
用iterms()内置函数
d = {'name':'lee','age':30,'sex':'男'}
for a,b in d.items() :
print a+"-->",b
结果:age--> 30
name--> lee
sex--> 男
-
循环退出
else 执行完循环
break 终止整个循环
continue 跳出当前循环
pass 占位作用for 表达式1:
表达式2
else:
表达式3
-
流程控制-while
for常用于有次数的循环
while常用于有条件的循环,当表达式非真情况会一直循环执行,如果不注意就会造成死循环。
i = 0
while 1:
if i == 5:
break
print i,
i+=1
结果:0 1 2 3 4