這篇文章將為大家詳細講解有關python中break和continue的區(qū)別是什么,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
站在用戶的角度思考問題,與客戶深入溝通,找到清水網站設計與清水網站推廣的解決方案,憑借多年的經驗,讓設計與互聯網技術結合,創(chuàng)造個性化、用戶體驗好的作品,建站類型包括:網站建設、做網站、企業(yè)官網、英文網站、手機端網站、網站推廣、申請域名、網站空間、企業(yè)郵箱。業(yè)務覆蓋清水地區(qū)。大部分人總是會搞混break和continue,雖然他們都是結束循環(huán),但是結束的方式并不一樣。
break用于結束整個循環(huán)。
continue用于結束當前循環(huán)。
break有時候我們寫代碼時想讓它結束整個循環(huán),除了條件達到False結束,我們可以設定一個條件,當他達到這個條件時,結束整個循環(huán)。break用于完全跳出循環(huán),執(zhí)行循環(huán)體后面的語句。
while True: s = input('隨便輸入點什么:') if s =='quit': break print('你輸入的字符串長度是{}'.format(len(s))) print('完')
這個代碼可以看出當 s ==‘quit’ 時,這個循環(huán)就會結束,否則就會一直運行直到條件s滿足。
**2.**continue的英文意思是持續(xù),繼續(xù),但是在代碼中它的作用是結束一個循環(huán),但是他的本意卻是繼續(xù),所以我們可以知道在代碼中它的作用是跳出當前的循環(huán),然后再繼續(xù)后面的循環(huán),也就是只結束一次循環(huán)。
while True: s = input('隨便輸入點什么:') if len(s) < 3: print('太短了,請輸入三個字以上字符的內容。') continue print('你輸入的內容是:{},長度是{}'.format(s,len(s)))
這個代碼執(zhí)行后,當你輸入條件s的長度小于3時,當前這次循環(huán)就會跳出,然后繼續(xù)執(zhí)行這個循環(huán)代碼,整個循環(huán)并不會因此而受到影響,依舊跟原先一樣運行。
關于python中break和continue的區(qū)別是什么就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
另外有需要云服務器可以了解下創(chuàng)新互聯scvps.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。