Khối else trong vòng lặp (for lẫn while) thực thi sau khi tất cả vòng lặp hoàn thành và trước khi luồng chương trình thoát khỏi thân vòng lặp. Cú pháp như sau:
Cú pháp
while expr == True:
# câu lệnh lặp khi expr đúng
else:
# câu lệnh này chạy sau khi lặp xong
Ví dụ
for x in range(6):
print(x)
else:
print("else block của loop")
print("loop kết thúc")
Kết quả
Kết quả như sau:
0
1
2
3
4
5
else block của loop
loop kết thúc