Python 標(biāo)志符是變量、函數(shù)、類、模塊等命名時(shí)使用的名稱。Python 標(biāo)志符必須滿足以下規(guī)則:
1. 標(biāo)志符由字母、數(shù)字、下劃線組成,但不能以數(shù)字開頭。 2. 標(biāo)志符不能與 Python 的關(guān)鍵字相同。 3. 標(biāo)志符不能含有特殊字符,如@、!、#等。
Python 標(biāo)志符的命名規(guī)范:
1. 所有標(biāo)志符都應(yīng)該以小寫字母開始,類名應(yīng)該以大寫字母開始。 2. 單詞之間使用下劃線“_”分隔。 3. 避免使用有特殊意義的單詞和縮寫。
以下是符合 Python 標(biāo)志符規(guī)則的例子:
my_variable = 10 name = "Jack" my_function = lambda x: x + 1 class MyClass: def __init__(self): self.name = "" import my_module
以下是不符合 Python 標(biāo)志符規(guī)則的例子:
99_bottles = "99 bottles of beer" delete! = True for = 10 # for 是 Python 的關(guān)鍵字,不能作為標(biāo)志符名
在命名標(biāo)志符時(shí),要遵從規(guī)范,選擇有意義的名稱,這樣可以增加代碼的可讀性和可維護(hù)性。