else除了跟if组合还可以跟for和while组合
具体用法
在于,如循环体正常结束(没有被break或者exit…)就执行else语句块,若未正常结束就不执行
应用实例:判断开机密码
a=5
while a>0:
a=a-1
password = int(input('请输入开机密码,你只有五次机会:'))
if password == 0:
print('密码正确。')
break #如以上循环中没有被break,就执行else语句块
else:
print('密码错误,你现在还有'+str(a)+'机会')
else: #注意此处的else并不是和if配套的而是和while配套
print(