在Python中,静态函数可以通过使用 `@staticmethod` 装饰器来定义。静态函数不需要实例化类,也不需要传递 `self` 或 `cls` 参数。它们通常用于执行与类相关但不依赖于类实例的任务。
下面是一个简单的静态函数示例:
```python
class MyClass:
@staticmethod
def my_static_method():
print("这是一个静态方法")
调用静态方法
MyClass.my_static_method()
静态方法可以通过类名直接调用,无需创建类的实例。