python标识符和关键字_Python标识符和关键字资料解析
標識符和關鍵字都是之中具有某種意義的標記和稱謂,就像人的外號一樣。所謂的標識符就是代碼的分號、單引號、雙引號等等就是標識符,而代碼中的if、for等等就是關鍵字。
python語言的標識符使用規則和C語言類似,具體說明如下:
第一個字符必須是字母或者下劃線(_)。
剩下的字符可以是字母、數字、下劃線。
區分大小寫。比如foo跟Foo是不同的。
標識符不能以數字開頭,出了下劃線外,其他的符號都不允許使用。
在python3中,非ASCII標識符也是合法的。
關鍵字是python系統保留使用的標識符,也就是說只有python系統才能使用,開發者不能把它們用作任何標識符的名稱。我們可以通過調用keyword模塊查看所有關鍵字:
import keyword # 導入名為“keyword”的內置標準庫
print(len(keyword.kwlist)) # 查看關鍵字的個數
print(keyword.kwlist) # 列出所有的關鍵字
1
2
3
至于每個關鍵字的用途后續會陸續講到,但是要注意:以下劃線尅是或者結束的標識符通常有特殊的特殊意義。例如,以一個下劃線開始的標識符(如 “_foo”)不能用from module import語句導入。前后均有兩個下劃線的標識符(如“init”)被特殊方法保留。前面有兩個下劃線的標識符(如“__bar”)用來實現類的私有化屬性。通常情況下應該避免使用類似的標識符。
總結
以上是生活随笔為你收集整理的python标识符和关键字_Python标识符和关键字资料解析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: spring boot pom配置_12
- 下一篇: mysql 层级 统计_MySQL系列(