在Python中的while或者for循环之后还可以有else子句,作用是for循环中if条件一直不满足,则最后就执行else语句。
for i in range(5):
if i > 3:
print(i)
else:
print('hello world')
#输出
4 hello world
可以看到上面的for循环走完之后,会执行下面else语句。
下面稍微改变一下:
for i in range(5)
在Python中的while或者for循环之后还可以有else子句,作用是for循环中if条件一直不满足,则最后就执行else语句。
for i in range(5):
if i > 3:
print(i)
else:
print('hello world')
#输出
4 hello world
可以看到上面的for循环走完之后,会执行下面else语句。
下面稍微改变一下:
for i in range(5)