当前位置: 代码迷 >> 综合 >> @staticmethod 函数使用
  详细解决方案

@staticmethod 函数使用

热度:51   发布时间:2023-11-11 10:09:54.0

@staticmethod 返回函数的静态方法

静态方法可以

  • 实例化调用
  • 也可以不实例化调用

下面举个例子:

class  school():@staticmethoddef student (num):print('student num is %s !'%num)if __name__ =='__main__':school.student(1000)# 不用实例化也可以调用函数print('*'*10)HD = school# 实例化也可以HD.student(100000)
输出:
E:\Anconda\python.exe "C:/Users/MR-LI/Desktop/program practice/TRY/test.py"
student num is 1000 !
**********
student num is 100000 !