在类方法里调用一个函数的时候,默认给那个函数传了一个self参数,怎么不传这个self参数啊
def a(m):
def b(n):
return m + n
return b
class Test:
c = a(10)
def test1(self):
self.c(5)
Test().test1()
传self,又不会影响你传其他参数,而且self在定义类的时候是必须有的,除非你不用类;
def a(m):
def b(n):
return m + n
return b
class Test():
def __init__(self):
self.c = a(10)
def test1(self):
self.c(5)
Test().test1()