Python之保留字與標識符篇
數碼 5
Python中有很多保留字,保留字是指Python語言中已經被佔用的標識符,這些標識符不能作為普通標識符使用。標識符則是用來指定變數、函數、類等對象名稱的字母、數字、下劃線組成的命名規則。
Python有35個保留字,這些保留字可以用於表達式、語句、函數等各種用途。保留字的命名規則不能與自定義標識符相同。
import keyword print(keyword.kwlist) # 列印出Python中所有保留字
下面介紹一些常用的保留字:
if關鍵字用於條件語句,表示如果條件成立,就執行一定的代碼塊。
if a > b: print("a is greater than b") else: print("b is greater than a")
for關鍵字用於循環語句,表示按照一定規則重複執行代碼塊。
for i in range(10): print(i)
while關鍵字用於循環語句,表示當條件成立時重複執行代碼塊。
while a > b: a -= 1 print(a)
標識符用於指定變數、函數、類等對象名稱的命名規則,Python中標識符的命名規則如下:
- 第一個字元必須是字母或下劃線。
- 標識符區分大小寫。
- 標識符可以包含字母、數字和下劃線。
- 標識符不能以數字開頭。
下面是一些Python的命名規範:
- 命名時要遵循駝峰命名法。
- 變數名要有意義。
- 類名應該採用首字母大寫的方式。
下面是一些符合Python命名規範的示例:
class MyClass: def __init__(self): self.my_variable = 0 def my_function(self): print("Hello, world!") my_instance = MyClass() my_instance.my_function()
以上示例中,MyClass和my_function符合類和函數的命名規範,my_variable符合變數的命名規範。