复习一下基础:
在Python中的while或者for循环之后还可以有else子句,作用是for循环中没有被break、return 等终止,则最后就执行else语句。
例:
for i in range(5):
print(i)
else:
print('没有被终止!')
for i in range(5):
print(i)
break
else:
print('没有被终止!')
def qwq():
for i in range(5):
print(i)
if i > 3:
pass
# return
else:
print('没有被终止!')
qwq()
def qwq():
for i in range(5):
print(i)
if i > 3:
pass
return
else:
print('没有被终止!')
qwq()