Python中break語句用法詳解!

2021-03-02 編程小可愛

這篇文章主要介紹了詳解Python中break語句的用法,是Python入門的呼出知識,需要的朋友可以參考下

 在Python中的break語句終止當前循環,繼續執行下一個語句,就像C語言中的break一樣。

break最常見的用途是當一些外部條件被觸發,需要從一個循環中斷退出。break語句可以在while和for循環使用。

如果正在使用嵌套循環(即一個循環裡內嵌另一個循環),break語句可以用於停止最內層循環的執行,並執行外循環的下一行代碼的程序。
語法

在Python中break語句的語法如下:

流程圖:


for letter in 'Python': if letter == 'h': break print 'Current Letter :', letter var = 10 while var > 0: print 'Current variable value :', var var = var -1 if var == 5: break
print "Good bye!"

當執行上面的代碼,產生以下結果:

Current Letter : PCurrent Letter : yCurrent Letter : tCurrent variable value : 10Current variable value : 9Current variable value : 8Current variable value : 7Current variable value : 6Good bye!


這裡免費送大家一套2020最新python入門到高級項目實戰視頻教程,點擊下方閱讀原文即可免費領取。

 

相關焦點

  • Python:break語句與continue語句
    在執行循環代碼的過程中,有的時候可能不需要一直循環到結束,在for循環遍歷循環中,我們不需要等到遍歷結束就要終止循環;或者在while條件循環中不等到條件判斷為False的時候終止循環。這時候就會用到 break 與 continue 語句,break語句與continue語句在Python循環中分別有著不同的用法。
  • R語言中的next語句和break語句的具體用法
    在循環結構中我們有時想終止某一次循環,即不再執行這次循環,但還要執行下次循環;還有時我們需要提前結束整個循環,即不再執行循環體中的任何內容了。我們知道在像C語言,C#語言,Java語言中可以分別使用continue語句和break語句來實現,那麼在R語言中也是這樣的嗎?
  • 為啥你總學不會python中continue語句的用法
    --    在python中,continue語句到底是用來繼續還是終止循環的啊
  • Python 語句與結構
    1、賦值語句python 的賦值都是指對象的引用。保存的是對象的內存地址。例如PyValue=「今天天氣不錯」 PyValue=「心情也不錯」第一句執行時Python 先在內存中創建字符串對象並賦值」 今天天氣不錯」, PyValue 設置為字符串對象的引用。
  • break/continue跳出語句的用法筆記
    break不僅可以用在switch語句中,還可以用在死循環中跳出循環,當然continue也可以用在死循環中。下邊記錄了break/continue跳出語句在php中的一些用法,供大家參考。php中break跳出語句break關鍵字一般是用來跳出當前的循環(包括while、do...while、for、foreach循環)或跳出switch條件語句。當在使用循環語句時,如果不知道循環的次數,就知道當滿足或不滿足某條件是跳出循環,這時就可以使用break跳出語句。
  • python循環語句for和while用法-py猜數字小遊戲-學習python第4天
    python循環語句python循環語句在python程序中,我們總會遇到需要重複執行某條或者某些命令,例如,在屏幕中每隔一秒列印一次"python這時我們如果採取老辦法,重複寫3600次print("python循環語句")是可以完成任務,但是這樣太枯燥、太乏味,作為程式設計師就應該學會變通,所以就出現了python循環語句,利用python循環語句,一小段代碼可以幫你解決重複輸出3600次的煩惱,可見python循環語句主要是用於解決某些重複的代碼工作。那麼有哪些是python循環語句呢?
  • Python continue的用法
    和 break 語句相比,continue 語句的作用則沒有那麼強大,它只會終止執行本次循環中剩下的代碼,直接從下一次循環繼續執行。
  • python循環控制語句
    循環語句語句後面一定要跟:冒號for循環:1.for…in range()遍歷格式:for i in range(5);或者for i in range( 0,10,3 );格式中的1列印i是從0開始後列印到5結束
  • Python每天一分鐘:pass與assert語句詳解
    今天為大家介紹的是python中兩個經典的語句:pass語句和assert語句!請注意我們這裡用的修飾詞是語句,表明其使用方式類似if,else,for等這樣的修飾語句,而不是函數。下面將為大家詳細介紹python中的pass和assert語句的功能與示例。
  • 詳解Python中的import的用法
    import語句有什麼用?import語句用來導入其他python文件(稱為模塊module),使用該模塊裡定義的類、方法或者變量,從而達到代碼復用的目的。為了方便說明,我們用實例來說明import的用法,讀者朋友可以跟著嘗試(嘗試時建議使用python3,python2和python3在import的表現有差異,之後會提到)。
  • 使用break語句
    /usr/bin/python# Filename:break.pywhile True:s = raw_input('Enter somethingif s =='quit:breakprint 『Length of the string isprint 'Done'(源文件:code/
  • Python for循環及用法詳解
    for 循環語句的執行流程如圖 1 所示。圖 1 for 循環語句的執行流程圖下面的程序演示了 for 循環的具體用法:add = "http://c.biancheng.net/python/"#for循環,遍歷 add 字符串for ch in add: print(ch,end="")運行結果為:
  • Python循環語句代碼逐行詳解:while、for、break和continue
    循環語句是程序設計中常用的語句之一。任何程式語言都有while循環,Python也不例外。while循環的格式如下所示。break語句可以使程序跳出循環語句,從而執行循環體之外的程序,即break語句可以提前結束循環。例如,模擬switch分支結構使用了break語句。
  • python邏輯控制總結——break,continue和pass
    今天,我們通過while來實現一個人工智慧……python學說話題目:從控制臺接受用戶的輸入內容,並將內容原樣輸出。當用戶輸入「再見」時,輸出「再見」後程序結束。代碼如下:python break 和 continue如demo中所展示,通過while True的形式,創建了一個無限循環後,在循環體內,可以在特定條件下,通過break語句結束循環。有時候,我們可以不希望結束循環,而是希望不執行循環體的後續內容,而直接進入下一個循環。這時候,可以使用continue。如設定「日本」為違禁詞。
  • python中continue和break的區別、乘法表
    python中continue和break的區別num = 1while num <= 5:
  • Python基礎-While循環語句
    1. while循環語句作用:實現特定代碼重複執行格式:while 條件: 重複執行的一行或多行代碼2. break和continuebreak作用:當循環體執行到 break 語句時就會馬上退出循環
  • while、for、try except語句中的else
    下面要看的是for,while循環和try異常處理語句中的else的用法。一、for,while循環中的elsefor,while循環中,else用於循環正常結束,且循環體中沒有break、return和異常拋出,則執行else語句塊中的內容。例如,我們判斷列表ls中是否全是奇數。普通情況下,需要引入一個標誌變量allOdd,指示所有變量都是奇數,有偶數出現則將此變量設為False。
  • 柳小白Python學習筆記 7 循環語句學習
    昨天學習的是條件語句,今天開始學循環語句。在python中我們可以使用循環語句讓某個語句或代碼組多次執行。這時就會會用到for和while語句。在python中循環語句用於循環執行程序,來處理需要重複處理的任務。
  • python系列15:跳出循環:break與continue
    前言在實際使用的過程中會有其他的問題,比如如果只想列印str_condiion = 'I like python'中的字母,而不列印空格呢(可以考慮if判斷等)?如果列印過程中碰到字母o即結束循環?那應該怎麼做呢?前面學習了for與while循環,也大致了解了兩者的差異,也清楚了在不同場景下各自的優先選擇誰。
  • Python 為什麼不支持 switch 語句?
    有些同學可能會第一時間想到它……喂喂,麻煩收收心,別總想著遊戲啦,我們要說的是程式語言中的 switch 語句。一般而言,switch 的語法格式如下:switch(expression){ case value1: // 語句 break; // 可選 case value2: // 語句 break; // 可選 default: // 可選 // 語句}使用流程圖來表示,大概是這樣的: