写在前面
Python循环语句
一. while
- 代码结构
CONDITION = true
while CONDITION :
pass
- 与else一起使用
counter = 1
while counter <= 10 :
counter += 1
print(counter)
else :
print('END')
二. for
- 代码结构
for target_list in expression_list :
pass
- 嵌套循环
a = [['apple','banana','orange'],(1,2,3)]
for x in a :
for y in x :
print(y,end='')
- 与else一起使用
else会在遍历结束之后执行
a = [['apple','banana','orange'],(1,2,3)]
for x in a :
for y in x :
print(y)
else :
print('遍历完成')
- 指定循环次数 -> range
for x in range(0,10,2):
print(x)
> 02468
a = [1,2,3,4,5,6,7,8]
for i in range(0,len(a),2):
print(a[i])
> 1357
b = a[0:len(a):2]
print(b)
> 1357
三. 跳出循环
- break -> 强行终止当前循环,并不执行else后面语句
- continue -> 跳出当前循环,继续之后的循环
专栏目录
传送门