class MyClass:
@staticmethod
def my_static_method(param1, param2):
# 静态方法不需要 self 或 cls 参数
result = param1 + param2
return result
# 调用静态方法,无需实例化类
print(MyClass.my_static_method(5, 3)) # 输出: 8
@staticmethod
是一个装饰器,用于定义静态方法。静态方法不依赖于类的实例或类本身的状态。self
或 cls
参数。上一篇:python中sorted(a,reverse=true)
下一篇:python 界面开发
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站