溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

while循環(huán)使用示例

發(fā)布時間:2020-06-28 10:58:29 來源:網(wǎng)絡(luò) 閱讀:489 作者:高好亮 欄目:開發(fā)技術(shù)

先來個死循環(huán)貼出來:

#_*_ coding:utf-8 _*_
import time
count = 0
while True:
    count += 1
    print ('循環(huán)了' , count)
    time.sleep(1)


也可以使用變量的方式實現(xiàn)這個功能:

#_*_ coding:utf-8 _*_
import time
count = 0
run_forever = True  #設(shè)置run_forever變量默認為True,這樣會一直運行
while run_forever:
    count += 1
    print ('循環(huán)了' , count)
    if count == 9:
        run_forever = False #當count==9時,就把run_forever改成False,這樣下一次判斷時就不成立了,就不再運行了
        #break
    time.sleep(5)
    #上面的代碼在if count==9后面我現(xiàn)在寫的是,在循環(huán)到第9次后,通過把run_forever變量由True變?yōu)镕ause來讓下一次循
    # 環(huán)的執(zhí)行條件不成立的方式實現(xiàn)終止循環(huán),這里也可以使用break,二者的區(qū)別在于使用run_forever=False的方式的話,
    # 后面的tima.sleep(5)還會繼續(xù)執(zhí)行,也就是程序5S后才會退出。使用break的話,后面的time.sleep(5)就不會執(zhí)行了


向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI