保留字
又稱關鍵字
,不可用于普通標識符。關鍵字的拼寫必須與這里列出的完全一致。Python 的標準庫提供了一個 keyword 模塊,可以輸出當前版本的所有關鍵字。
>>> import keyword
>>> keyword.kwlist
專注于為中小企業提供成都網站設計、網站建設服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業江北免費做網站提供優質的服務。我們立足成都,凝聚了一批互聯網行業人才,有力地推動了成百上千家企業的穩健成長,幫助中小企業通過網站建設實現規模擴充和轉變。
['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
這些是目前Python最新版(3.10.2)中所有的關鍵字,現在不需要全部記住,只需要了解一下即可。隨著后續的學習大部分關鍵字我們都會遇到。
某些標識符僅在特定上下文中被保留。它們被稱為軟關鍵字
。例如我們將在后面學習match語句中遇到的match
、case
和_
等標識符。
某些標識符(除了關鍵字)具有特殊含義。這些類的命名模式以下劃線字符開頭,并以下劃線結尾:
_*
:以_
開頭的標識符,不會被from module import *
所導入的標識符。
_
:在 match 語句中的 case 模式中,_
是表示通配符的軟關鍵字。另外,交互式解釋器在變量_
中提供最后的結果(前面Python交互模式中已有提及)。
__*__
:以雙劃線開頭和結尾的標識符,系統定義的名稱,通常簡稱為dunder
。這些名稱由解釋器及其實現(包括標準庫)定義。Python 未來版本中還將定義更多此類名稱。
__*
:以雙劃線開頭的標識符,類的私有名稱。類定義時,此類名稱以一種混合形式重寫,以避免基類及派生類的私有
屬性之間產生名稱沖突。
True
、False
表示真假而非true
和false
,Python對大小寫敏感。not
而不是!
None
表示空值而不是null
and
而不是&&
or
而不是||
elif
作為if
語句的子句而不是else if
練習
1、按照教程代碼獲取到所有的關鍵字并熟悉
分享文章:Python關鍵字(保留字)
本文URL:http://m.kartarina.com/article20/dsogpco.html
成都網站建設公司_創新互聯,為您提供企業建站、移動網站建設、云服務器、網站內鏈、定制開發、動態網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯