Python的控制語句有哪些?常見內容介紹!

老男孩IT教育機構發表於2021-03-03

  學習python的人應該都聽說過python的控制語句,那麼你知道Python的控制語句有哪些嗎?我們一起來看看吧。

  Python的設計目標之一是讓程式碼具備高度的可閱讀性。它設計時儘量使用其它語言經常使用的標點符號和英文單字,讓程式碼看起來整潔美觀。它不像其他的靜態語言如C、Pascal那樣需要重複書寫宣告語句,也不像它們的語法那樣經常有特殊情況和意外。

  Python開發者有意讓違反了縮排規則的程式不能透過編譯,以此來強制程式設計師養成良好的程式設計習慣。並且Python語言利用縮排表示語句塊的開始和退出(Off-side規則),而非使用花括號或者某種關鍵字。增加縮排表示語句塊的開始,而減少縮排則表示語句塊的退出。縮排成為了語法的一部分。

  控制語句:

  if語句,當條件成立時執行語句塊。經常與else, elif(相當於else if) 配合使用。

  for語句,遍歷列表、字串、字典、集合等迭代器,依次處理迭代器中的每個元素。

  while語句,當條件為真時,迴圈執行語句塊。

  try語句,與except,finally配合使用處理在程式執行中出現的異常情況。

  class語句,用於定義型別。

  def語句,用於定義函式和型別的方法。

  pass語句,表示此行為空,不執行任何操作。

  assert語句,用於程式除錯階段時測試執行條件是否滿足。

  with語句,Python2.6以後定義的語法,在一個場景中執行語句塊。比如,執行語句塊前加密,然後在語句塊執行退出後解密。

  yield語句,在迭代器函式內使用,用於返回一個元素。自從Python 2.5版本以後。這個語句變成一個運算子。

  raise語句,製造一個錯誤。

  import語句,匯入一個模組或包。

  from … import語句,從包匯入模組或從模組匯入某個物件。

  import … as語句,將匯入的物件賦值給一個變數。

  in語句,判斷一個物件是否在一個字串/列表/元組裡。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2760810/,如需轉載,請註明出處,否則將追究法律責任。

相關文章