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