先來個死循環貼出來:
#_*_ coding:utf-8 _*_ import time count = 0 while True: count += 1 print ('循環了' , count) time.sleep(1)
也可以使用變量的方式實現這個功能:
#_*_ coding:utf-8 _*_ import time count = 0 run_forever = True #設置run_forever變量默認爲True,這樣會一直運行 while run_forever: count += 1 print ('循環了' , count) if count == 9: run_forever = False #當count==9時,就把run_forever改成False,這樣下一次判斷時就不成立了,就不再運行了 #break time.sleep(5) #上面的代碼在if count==9後面我現在寫的是,在循環到第9次後,通過把run_forever變量由True變爲Fause來讓下一次循 # 環的執行條件不成立的方式實現終止循環,這裏也可以使用break,二者的區別在於使用run_forever=False的方式的話, # 後面的tima.sleep(5)還會繼續執行,也就是程序5S後纔會退出。使用break的話,後面的time.sleep(5)就不會執行了