Python FAQ 036 定义类时类名加括号是什么意思
Python FAQ 036 定义类时类名加括号是什么意思问题
定义类时,类名后面加括号是什么意思,与不加括号有什么区别?
>>> class A():
pass
解答
其实在 Python 3 中类名后面的括号完全可以不加,无论加不加括号,类都会继承自 object 。
这三种写法在 Python 3 中是等同的:
class A: # 没有指定基类,默认继承自 object
class A():
class A(object):
页:
[1]