class A:
def __init__(self,x)
self.x = x
def a(self, a):
return print(a)
def b(self, b):
return print(b)
请问上面的类,我要用到a
方法,实例化必须穿入一个x
,才能用打a
方法。
有没有办法不传入x
实例化然后用a
方法。因为有时候方法没有用到x
的值。
谢谢。
class A:
def __init__(self,x)
self.x = x
def a(self, a):
return print(a)
def b(self, b):
return print(b)
请问上面的类,我要用到a
方法,实例化必须穿入一个x
,才能用打a
方法。
有没有办法不传入x
实例化然后用a
方法。因为有时候方法没有用到x
的值。
谢谢。
可以使用类直接调用,但不建议.
像如下的方式调用:
A.a('whatever','a')
'whatever'仅仅是一个占位的参数,可以随便输入,只要代替'slef'参数就行
'a'是该方法需要传入的参数
4 回答4.4k 阅读✓ 已解决
1 回答3.2k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
1 回答4.4k 阅读✓ 已解决
1 回答3.9k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
这样的话是可以的