Python dành cho người khác
Khác trong vòng lặp For
Từ khóa else
trong for
lặp for chỉ định khối mã sẽ được thực thi khi vòng lặp kết thúc:
Ví dụ
In tất cả các số từ 0 đến 5 và in thông báo khi vòng lặp kết thúc:
for x in range(6):
print(x)
else:
print("Finally finished!")
Hãy tự mình thử » Lưu ý: Khối else
sẽ KHÔNG được thực thi nếu vòng lặp bị dừng bởi câu lệnh break
.
Ví dụ
Phá vỡ vòng lặp khi x
bằng 3 và xem điều gì xảy ra với khối else
:
for x in range(6):
if x == 3: break
print(x)
else:
print("Finally finished!")
Hãy tự mình thử »