Python語言中的常量是指在程序運行過程中固定不變的數據,常用于傳遞信息、定義規則等方面。在Python中,我們可以使用類中的常量來進行定義和使用。
# 定義一個包含常量的類 class Constants: # 靜態常量 PI = 3.14 E = 2.71 # 構造函數 def __init__(self, name): self.name = name # 成員方法 def print_name(self): print("Name:", self.name) # 使用常量 print(Constants.PI) print(Constants.E) # 創建一個對象 c = Constants("Jack") # 調用對象方法 c.print_name()
在上面的代碼中,我們使用了一個名為Constants的類來定義常量,其中包含了兩個靜態常量PI和E。這些常量的值在程序運行過程中不會改變。
我們還定義了一個構造函數和一個成員方法,可以通過創建類的對象來進行調用和使用。
# 常量賦值(會拋出TypeError) Constants.PI = 3 # 修改常量(會拋出AttributeError) Constants.E = 1.62
在Python中,常量的值是不可修改的。如果我們嘗試對常量進行賦值或修改,將會拋出TypeError或AttributeError異常。
上一篇vue內置歌曲下載
下一篇python 漢諾塔代碼