什么是定义不需要任何构造函数参数的类的“Pythonic”方法?
class MyClass:
# class body
或者我们需要一个显式的构造函数吗? IE。
class MyClass:
def __init__:
pass
# class body
您的第一种方法已经足够好了,除非您只想使用类属性而不是实例属性
Python 中的每个类都继承自 object,详细解释如下here https://stackoverflow.com/questions/4015417/python-class-inherits-object
class MyClass:
pass
此类的示例可能如下
class MyClass:
a = 1
b = 2
print(MyClass.a)
#1
print(MyClass.b)
#2
class MyException(Exception):
pass
raise MyException
# raise MyException
#__main__.MyException
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)