使用break語句

2021-03-02 電識成金

#!/usr/bin/python

# Filename:break.py

while True:

s = raw_input('Enter something

if s =='quit:

break

print 『Length of the string is

print 'Done'

(源文件:code/break.py.)

輸出

$ python break.py

Enter something:Programming

Length of the string is 18

Enter something: When the work

Length of the string is 21

Enter something:if you wanna

Length of the string is 37

Enter something: use Python!

Length of the string is 12

Enter something:quit

Done

它如何工作

在這個程序中,我們反覆地取得用戶地輸

入,然後列印每次輸入地長度。我們提供了

一個特別的條件來停止程序,即檢驗用戶的

輸入是否是『quit。通過終止 循環到達程序

結尾來停止程序。

輸入字符串的長度通過內建的 len函數取

得。

記住,break語句也可以在for 循環中使

用。

G2的Python詩

我在這裡輸入的是我所寫的一段小詩,稱為

G2的Python詩:

Programming is fun

When the work is done

if you wanna make your work als

use Python!

Python 的 for 循環從根本上不同

於 C/C++的 for 循環。C#程序

員會注意到Python 的for 循環

與C#中的 foreach 循環十分類

似。Java程式設計師會注意到它與

Java 1.5 中的 for (inti:

IntArray)相似。在 C/C++中,

如果你想要寫 for (inti=O;i< 5;

i++),那麼用Python,你寫成

for i in range(0,5)。你會注意

到,Python的 for 循環更加簡

單、明白、不易出錯。

相關焦點

  • Python:break語句與continue語句
    這時候就會用到 break 與 continue 語句,break語句與continue語句在Python循環中分別有著不同的用法。    break語句:    break語句用於提前終止當前循環,它代表直接結束循環,即從循環中跳出。具體點說,就是在循環條件沒有False條件或者序列還沒有完全遞歸完,就立即停止執行循環語句,直接執行循環塊後的語句。
  • break以及continue語句
    HTML5學堂:ECMAScript當中存在著break以及continue兩種語句,這兩種語句通常用於循環語句以及分支語句當中。
  • C++中SWITCH-CASE BREAK語句的使用例子
    在C++++中,也有這樣的開關,那就是switch語句。它能夠很簡捷地描述出多岔路口的情況。具體的語法格式為:switch(表達式){ case 常量表達式1: { 語句塊1; break; } …… case 常量表達式n: { 語句塊n; break; } default: { 語句塊n+1; }}
  • C++關鍵字:break和continue在循環語句中的使用
    /***************************************************************************關鍵字:break和continue的演示使用在任何一個while,do_while或for循環的結構體中,都能夠使用break和continue
  • 跟我學java編程—Java跳轉語句—break語句
    示例1:使用break語句退出循環在D盤Java目錄下,新建「BreakSample1.java」文件。用記事本打開「BreakSample1.java」文件,輸入以下代碼:代碼結構分析程序功能主要是演示break語句的使用。
  • break/continue跳出語句的用法筆記
    break不僅可以用在switch語句中,還可以用在死循環中跳出循環,當然continue也可以用在死循環中。下邊記錄了break/continue跳出語句在php中的一些用法,供大家參考。php中break跳出語句break關鍵字一般是用來跳出當前的循環(包括while、do...while、for、foreach循環)或跳出switch條件語句。當在使用循環語句時,如果不知道循環的次數,就知道當滿足或不滿足某條件是跳出循環,這時就可以使用break跳出語句。
  • python程式語言內的while循環和break語句的作用與使用
    1、while循環1、作用 根據一定的條件,讓某些語句或某條語句重複的執行 (列印100行的go ) 2、語法 while 真值表達式: 語句2 …… …… 注意:else子句可以省略不寫 3、執行順序 1、先執行真值表達式,返回測試值為布爾類型的值True/False 2、如果真值表達式返回的結果為True,則執行語句1,然後再返回到第一步,進行真值表達式的測試 3、如果真值表達式的測試值為False
  • Python中break語句用法詳解!
    這篇文章主要介紹了詳解Python中break語句的用法,是Python入門的呼出知識,需要的朋友可以參考下 在Python中的break
  • R語言中的next語句和break語句的具體用法
    我們知道在像C語言,C#語言,Java語言中可以分別使用continue語句和break語句來實現,那麼在R語言中也是這樣的嗎?回答是不完全是這樣的。在R語言中要終止某一次循環要使用next來實現,要終止整個循環就可以使用break語句來實現。
  • 尚學堂資料整理:帶標籤的break和continue語句
    break語句在任何循環語句的主體部分,均可用break控制循環的流程。break用於強行退出循環,不執行循環中剩餘的語句。(break語句也在switch語句中使用) continue語句continue 語句用在循環語句體中,用於終止某次循環過程,即跳過循環體中尚未執行的語句,接著進行下一次是否執行循環的判定。
  • C#基礎:跳轉語句(break,continue,goto,return,throw)
    及時有效的跳轉 將有助於提升程序的執行效率--break     語句用於終止最近的封閉循環或它所在的 switch 語句。
  • Python入門之break和ontinue語句,以及else運用於循環語句
    The break statement, like in C, breaks out of the innermost enclosing for or while loop.Python中斷語句與C語言類似,打破了最小封閉for或while循環。
  • JS(5)——循環語句、break、continue關鍵字、測試程序性能
    循環語句:通過循環語句可以反覆的執行一段代碼多次while循環語法:
  • Python循環語句代碼逐行詳解:while、for、break和continue
    = 0):                  # Python 3中的不等於不再使用<>,一律使用!break語句可以使程序跳出循環語句,從而執行循環體之外的程序,即break語句可以提前結束循環。例如,模擬switch分支結構使用了break語句。
  • 優秀的程式設計師極少用break或者continue語句
    寫程序應該儘量的避免使用break和continuefor、while循環語句裡出現return是沒有問題的,但如果你的循環裡出現了break和continue,往往是因為對循環的邏輯沒有考慮情況,考慮周全了基本不需要break和continue。
  • 在編程中,控制語句break和continue的差異,就像兩種典型的女人
    而控制語句break和continue的差異,就像兩種典型的女人:理性的女人與感性的女人。理性的女人,在感情裡,往往會表現的冷血,狠心;感性的女人,在感情裡,則多表現為矯情,口是心非。不管是哪種女人,本無對錯,選擇合適的相處方式,便可經營精緻的生活。作為程式設計師,更應該明白,break語句和continue語句,也沒有優劣之別,在合適的場景使用,才能實現預期的結果。
  • C語言|switch語句的使用
    switch根據其中break語句的使用方法,一般分為三種情況。1. 在switch語句的每個語句段中都使用break語句。有default時,如果表達式的值與任何一個常量表達式的值都不想等,則執行default後面的語句段。如果省略了default,那麼當表達式的值與任何一個常量表達式的值都不相等時,就什麼都不執行。2. 在switch語句中不使用break語句。
  • Python基礎教程全套6.4:break和continue語句
    break語句:for letter in 'Runoob':       if letter == 'b':      break
  • switch語句的使用方法
    使用if語句嵌套解決實際問題中的多分支選擇時,如果分支數目非常多,那麼if語句的嵌套層數也會很多,使得程序代碼變得冗長而且可讀性會下降。C語言提供了switch語句來處理多分支選擇。思路分析:從題目可知,需要判斷分支比較多,包括10個數字字符、1個空格字符和其他字符共12個分支,使用switch語句解決該問題比較方便,同時仔細分析可以發現10個數字字符的處理方式是相同的,因此這10個分支可以共用同一組語句,程序流程如圖所示。
  • 為什麼許多程式設計師從來都不用break或者continue語句?
    作者:匯聚魔杖來源:wukong.com/answer/6887935389026894087/寫程序應該儘量的避免使用break和continuefor、while循環語句裡出現return是沒有問題的,但如果你的循環裡出現了break和continue,往往是因為對循環的邏輯沒有考慮情況,考慮周全了基本不需要break和continue。