- else语句
最后一种else语句,之前在判断语句中经常使用。其实,else不但可以和if配合使用,还能跟for和while配合。
for i in range(5):
a = int(input('请猜测我脑海中的那个数,你有5次机会:'))
if a == 0:
print('你猜对了。')
break
else:
print('5次你都猜错了。')
>>
请猜测我脑海中的那个数,你有5次机会:1
请猜测我脑海中的那个数,你有5次机会:3
请猜测我脑海中的那个数,你有5次机会:4
请猜测我脑海中的那个数,你有5次机会:5
请猜测我脑海中的那个数,你有5次机会:6
5次你都猜错了。
一句话解释就是:当循环中没有碰到break语句时,就会执行循环后面的else语句,否则不执行。