python關鍵字與識別符號

2021-10-10 02:13:23 字數 1418 閱讀 1459

程式語言眾多,但每種語言都有相應的關鍵字,python 也不例外,它自帶了乙個 keyword 模組,用於檢測關鍵字。

關鍵字列表

進入 python 互動模式,獲取關鍵字列表:

>>

>

import keyword

>>

> keyword.kwlist

['false'

,'none'

,'true'

,'and'

,'as'

,'assert'

,'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'

]

共 33 個關鍵字,除 true、false 和 none 外,其他關鍵字均為小寫形式。

注意: python 是一種動態語言,根據時間在不斷變化,關鍵字列表將來有可能會更改。

關鍵字判斷

除此之外,keyword 模組還提供了關鍵字的判斷功能:

'''

'''>>

> keyword.iskeyword(

'and'

)true

>>

> keyword.iskeyword(

'has'

)false

如果是關鍵字,返回 true;否則,返回 false。

注意

python裡的關鍵字沒有int、double等基本資料型別。

關鍵字含義

識別符號

開發人員在程式中自定義的一些符號和名稱。標示符是自己定義的,如變數名,函式名等。

識別符號的命名規則

由字母、下劃線和數字組成,且數字不能開頭,區分大小寫。

識別符號與關鍵字

abstract assert boolean break byte case catch char class const continue default dodouble else enum extends final finally float forgoto ifimplements im...

識別符號與關鍵字

關鍵字 一些標準定義 j a所有的組成部分都需要名字。類名 變數名以及方法名都被稱為識別符號。識別符號注意點 所有的識別符號都應該以字母 a z或者a z 美元符 或者下劃線 開始 首字元之後可以是字母 a z或者a z 美元符 或者下劃線 或數字的任何字元組合 特別注意,不能使用關鍵字作為變數名或...

C 識別符號關鍵字

識別符號是用來識別類 變數 函式或任何其它使用者定義的專案。在 c 中,類的命名必須遵循如下基本規則 關鍵字是 c 編譯器預定義的保留字。這些關鍵字不能用作識別符號,但是,如果您想使用這些關鍵字作為識別符號,可以在關鍵字前面加上 字元作為字首。在 c 中,有些識別符號在 的上下文中有特殊的意義,如 ...