python - 类的方法
Posted UnixFBI 运维特工
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python - 类的方法相关的知识,希望对你有一定的参考价值。
类的方法分为:普通方法和 静态方法 两种
一、普通方法:
由对象去调用执行(方法属于类)
1.创建方法
class Province: country = "中国" def __init__(self,name): self.name = name def show(self): #普通方法,由对象去调用执行(方法属于类) print(self.name)
2.访问普通方法:
普通方法的访问需要使用对象 才能访问
obj = Province("河北") obj.show()
Out:
河北
二、静态方法:
1.创建静态方法
添加@staticmethod 并且 def f1(): 括号里面没有self ,这样就创建了静态方法
class Province: country = "中国" def __init__(self,name): self.name = name @staticmethod def f1(arg1,arg2): #静态方法,由类调用执行 print(arg1,arg2)
2.访问静态方法:
静态方法的访问直接使用类就可以访问,不需要使用对象
#访问静态方法 Province.f1(11,22)
out:
11 22
以上是关于python - 类的方法的主要内容,如果未能解决你的问题,请参考以下文章