在Python 中建立類別常數和函數
Python 允許開發者創建類別層級的變數和方法,通常稱為「類別變數” ”和“靜態方法。 ”
類別變數
在類別定義內、任何方法之外聲明的變數將成為類別變數。例如:
class MyClass: i = 3
存取MyClass.i 將會傳回值3。 🎜>
靜態方法m = MyClass() m.i = 4 print(MyClass.i, m.i) # Outputs: (3, 4)
與實例方法不同,靜態方法與類別本身相關聯,而不是與任何特定實例。
靜態方法不會接收self參數,因為它們不對特定實例進行操作。實例作為第一個傳遞來提供更Pythonic的方法參數。指的是類別本身。
以上是如何在 Python 中建立類別常數和靜態方法?的詳細內容。更多資訊請關注PHP中文網其他相關文章!