Python保留字有哪些?分為幾類?

老男孩IT教育機構發表於2023-10-18

  保留字也稱為關鍵字,這些保留字都被賦予了特殊含義,不能把保留字作為函式、模組、變數、類和其他物件的名稱來使用。那麼Python保留字有哪些?分為幾類?以下是具體內容介紹。

  Python語言保留字是指在Python程式語言中,被保留不可用於變數名或函式名的識別符號。這些保留字具有特定的語法含義,作為程式開發的基礎元素。

  Python語言保留字包括以下33個:

  and, as, assert, break, class, continue, def, del, elif, else, except, False, finally, for, from, global, if, import, in, is, lambda, None, nonlocal, not, or, pass, raise, return, True, try, while, with, yield

  以上保留字均為小寫字母,不可以用作變數名和函式名。在Python程式中,如果使用了保留字作為變數名或函式名,會出現語法錯誤,導致程式無法正常執行。

  Python語言保留字可以分為以下幾類:

  1、控制語句保留字

  if、elif、else、for、while、try、except、finally、with

  這些保留字主要用於控制程式的流程錯誤處理。例如,在編寫迴圈語句時,需要使用for或while關鍵字。在編寫異常處理程式碼時,則需要使用try、except、finally關鍵字。

  2、定義保留字

  def、class、lambda

  這些保留字用於定義函式和類。在編寫Python程式時,通常需要使用def來定義函式,使用class來定義類。

  3、值保留字

  True、False、None

  這些保留字用於表示布林值和空值。在Python中,True和False分別表示真和假,None表示空值。

  4、其他保留字

  and、or、not、in、is、as、global、nonlocal、yield、del、pass、assert、break、continue、from、import、raise、return、with

  這些保留字涉及Python程式中的其他方面,如變數作用域、異常處理、迭代、裝飾器等。


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

相關文章