Khối else trong vòng lặp (for cũng như while) thực thi sau khi tất cả các lần lặp của vòng lặp được hoàn thành và trước khi dòng chương trình thoát khỏi phần thân của vòng lặp. Cú pháp như sau -
Cú pháp
while expr==True: #statements to be iterated while expr is true. else: #this statement(s) will be executed afteriterations are over
#this sẽ được thực thi sau khi chương trình rời khỏi phần thân của vòng lặp
ví dụ
for x in range(6): print (x) else: print ("else block of loop") print ("loop is over")
Đầu ra
Đầu ra như hình dưới đây -
0 1 2 3 4 5 else block of loop loop is over