python while true的語法和用法

python while true用法

python while循環(huán)語句的一般形式是while后面跟一個條件表達式,當該表達式的返回值為True,或經(jīng)過布爾轉(zhuǎn)換會返回True,比如1轉(zhuǎn)換為bool布爾類型會為True,那么就執(zhí)行一次while的循環(huán)。while True,即直接把表達式設置為True,那么無論如何,代碼都將進行一次while的循環(huán),直到遇到退出的條件,而且如果沒有退出循環(huán)的條件,那么將無限循環(huán)下去。使用while True,一般會在循環(huán)的代碼塊(下方的code_block)中設置一個觸發(fā)退出循環(huán)的條件,避免無限無限循環(huán)下去。

python while循環(huán)語句的一般形式:

while condition:
    code_block

while true用法實例代碼

如下代碼,該實例中的while循環(huán)的退出機制是num == 0,而在while循環(huán)開始之前已經(jīng)將num賦值為零,但while循環(huán)還是進行了一次循環(huán),并執(zhí)行了print(num),直到觸發(fā)退出的機制,第二個while循環(huán)之中,使用了表達式,while并沒有執(zhí)行while循環(huán)中的代碼塊:

>>> num = 0
>>> while True:
...     print(num)
...     if num == 0:
...         break
... 
0
>>> while num != 0:
...     print(num)
... 

來源:笨鳥工具導航
原文:python while true用法

免責聲明:內(nèi)容僅供參考!

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內(nèi)容