Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
重複の可能性: Python の古いスタイルと新しいスタイルのクラス python クラスはオブジェクトを継承します
違いは何ですか
class foo:
と
class foo(object):
クラス定義でオブジェクトを使用している理由を誰か説明できますか?
Python 2.x では、最初の宣言は古いスタイルのクラスで、2 番目のバージョンは新しいスタイルのクラスです。新しいコードには、常に新しいスタイルのクラスを使用する必要があります。
Python 3 では、すべてのクラスが new-style であるため、違いはありません。