【发布时间】:2017-07-04 15:15:50
【问题描述】:
我注意到所有 3 个 -> class foo、class foo() 和 class foo(object) 都可以使用,但我很困惑这 3 个之间有什么区别,如果有的话? (我的意思主要是属性,python3)
【问题讨论】:
-
这里三个都一样。
-
在 Python 2 上,前两种形式做坏事。在 Python 3 上,它们是相同的(除非你对
object做了一些愚蠢的事情)。
标签: python python-3.x class