記錄:
for i in range(3):
????print(i)
else:
????print('else')
結果:
0
1
2
else
for i in range(3):
????print(i)
????break
else:
????print('else')
結果:
0
解釋:
只有循環完所有次數,即是for正常結束(有continue也是正常的)才會執行?else ;
break?可以阻止?else?語句塊的執行,因為不是正常循環結束;
記錄:
for i in range(3):
????print(i)
else:
????print('else')
結果:
0
1
2
else
for i in range(3):
????print(i)
????break
else:
????print('else')
結果:
0
解釋:
只有循環完所有次數,即是for正常結束(有continue也是正常的)才會執行?else ;
break?可以阻止?else?語句塊的執行,因為不是正常循環結束;