日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)Python教程:碰到python死循環(huán)后要怎么退出結(jié)束?

每當(dāng)編寫代碼行云流水,卻突然碰到代碼循環(huán),這是非常讓人頭疼的,難道直接退出程序運(yùn)行嘛?答案肯定是不行,怎么跳出呢?一起來看下吧~

10多年的宣漢網(wǎng)站建設(shè)經(jīng)驗(yàn),針對設(shè)計(jì)、前端、開發(fā)、售后、文案、推廣等六對一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。全網(wǎng)整合營銷推廣的優(yōu)勢是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整宣漢建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。創(chuàng)新互聯(lián)建站從事“宣漢網(wǎng)站設(shè)計(jì)”,“宣漢網(wǎng)站推廣”以來,每個(gè)客戶項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。

案例:

遇到的問題是這樣的:如果我定義了一個(gè)死循環(huán)線程我該如何終止它?我發(fā)現(xiàn)用全局變量的方法根本不好使,pyscript的斷點(diǎn)也打不到線程里面。不希望通過ctrl+c終止 而是希望程序能通過判斷將它終止。

解答:

方法一、

import time
import thread
 
LOCK = True
 
def timer(no, interval):
    while LOCK:
        print 'y'
 
def test():
    thread.start_new_thread(timer, (1, 1))
    time.sleep(5)
    global LOCK
    LOCK = False
    time.sleep(5)
 
if __name__ == '__main__':
test()

以上使用全局變量的,因?yàn)榫€程是共用上下文變量的。

方法二、循環(huán)次數(shù)不定跳出循環(huán)方法:

在while循環(huán)內(nèi)加一個(gè)if判定條件,,用break語句跳出循環(huán)。

while 1:
    num = input("請輸入編號:")
    name = input("請輸入姓名:")
    line = [num, name]
    a=input("輸入q退出!任意鍵繼續(xù)!!")
    if a.lower()=='q':   //輸入一個(gè)大寫或小寫的q退出循環(huán)
        print("已退出輸入?。?)
break

大家可以選擇使用哦~如需了解更多python實(shí)用知識,點(diǎn)擊進(jìn)入PyThon學(xué)習(xí)網(wǎng)教學(xué)中心。


分享標(biāo)題:創(chuàng)新互聯(lián)Python教程:碰到python死循環(huán)后要怎么退出結(jié)束?
當(dāng)前路徑:http://www.5511xx.com/article/dpcigde.html