直接上代码:
fruit=['apple','bannan','watermelon']
for i in fruit:
print(i)
else:
print('ok')
输出结果:
apple
bannan
watermelon
ok
什么时候else后面的内容不输出?
当if后面是break的时候
fruit=['apple','bannan','watermelon']
for i in fruit:
print(i)
if i=='watermelon':
break
else:
print('ok')
输出结果:
apple
bannan
watermelon
while和else跟for和else的情况相同。