python 在类中如何让方法之间互相调用

2025-03-26 06:11:10
推荐回答(3个)
回答1:

>>> class OP():
... def __init__(self,p):
... self.p=p
... def re(self):
... self.p+=1
... def s(self):
... self.re()
... print self.p
...
>>> vb=OP(2)
>>> vb.s
>
>>> vb.s()
3
>>>

回答2:

python 在类中方法之间互相调用的方法:
>>> class OP():
... def __init__(self,p):
... self.p=p
... def re(self):
... self.p+=1
... def s(self):
... self.re()
... print self.p
...
>>> vb=OP(2)
>>> vb.s
>
>>> vb.s()
3
>>>

回答3:

self.方法名()