控制循环
退出整个循环:
代码语言:javascript复制# 退出整个循环
break
退出当次循环:
代码语言:javascript复制# 退出当次循环
continue
for 循环
代码语言:javascript复制# -*- coding: UTF-8 -*-
# 定义一个只有单个字符的列表
source = ['A','B','C','D','E','嗨','害','嗨']
# for语句 遍历列表
# 方法一
for n in source:
print(n)
print("------------------分割-------------------")
# 方法二,如果下标是0开始,可以省略range中的0
for i in range(0, len(source)):
print(i,end='t')
print(source[i])
print("-----------------分割----------------------")
# 方法三 循环的else用法(while循环也是一样的)
for n in source:
print(n)
else:
print("---------------循环结束-------------------")
结果:
代码语言:javascript复制A
B
C
D
E
嗨
害
嗨
------------------分割-------------------
0 A
1 B
2 C
3 D
4 E
5 嗨
6 害
7 嗨
-----------------分割----------------------
A
B
C
D
E
嗨
害
嗨
---------------循环结束-------------------
while 循环
代码语言:javascript复制# while 循环
count = 0
while count <= 100:
print("执行了:",count,"次")
count = 1
print("--------end-------------")
结果:
代码语言:javascript复制....
执行了: 97 次
执行了: 98 次
执行了: 99 次
执行了: 100 次
--------end-------------