前言
本节主要对循环结构进行介绍
正文
while结构
chen = 0
while chen < 10:
print(chen)
chen += 1
0
1
2
3
4
5
6
7
8
9
set只能使用while或者for in
chens = set(["chen","mo","hello"])
while chens:
chen = chens.pop()
print(chen)
hello
chen
mo
chens = set(["chen","mo","hello"])
for name in chens:
print(name)
hello
chen
mo
set不能使用for in range
chens = [123,456,789]
for i in range(len(chens)):
print(chens[i])
123
456
789
chen = 10
for i in range(chen):
print(i)
0
1
2
3
4
5
6
7
8
9
continue后续逻辑不执行,继续循环,与Java中作用一致
chen = [10,11,12,13,14]
for i in chen:
if i%2 == 0:
print(i)
else:
continue
print(i)
10
10
12
12
14
14
break跳出当前循环结构,与Java中作用一致
chen = [10,11,12,13,14]
for i in chen:
if i%2 == 0:
print(i)
else:
break
print(i)
10
10