for循环
for
for 临时变量 in 序列:
重复执行的代码1
重复执行的代码2
......
str1 = 'charley'
for i in str1:
print(i)
else
循环可以和else配合使用,else下方缩进的代码指的是当循环正常结束之后要执行的代码。
for…else
for 临时变量 in 序列:
重复执行的代码
......
else:
循环正常结束之后要执行的代码
break下退出循环:
循环没有正常结束,所以while…else / for…else中的else下方缩进的代码不执行。
continue下对出循环:else下方缩进的代码正常执行