在Python中,while循環語句用于重復執行一段代碼,直到條件不再滿足。其基本語法如下:
while 條件:
# 代碼塊
其中,條件是一個布爾表達式,當條件為True時,代碼塊會被執行;當條件為False時,循環結束,代碼繼續執行循環之后的語句。
下面是一個簡單的示例,演示如何使用while循環語句:
count = 0
while count < 5:
print("count:", count)
count += 1
這段代碼會輸出從0到4的數字。
在循環體內,可以使用break語句來提前結束循環,或者使用continue語句跳過本次循環的剩余代碼,進入下一次循環。
count = 0
while count < 5:
if count == 2:
break
print("count:", count)
count += 1
這段代碼輸出0和1后,遇到count等于2時,break語句會結束循環。
count = 0
while count < 5:
count += 1
if count == 2:
continue
print("count:", count)
這段代碼輸出1、3、4、5,遇到count等于2時,continue語句會跳過本次循環的剩余代碼,直接進入下一次循環。