Python 类定义的差异

标签 python

我知道以下作品,但我从来不明白它们之间有什么区别

class Animal:

class Animal():

class Animal(object):

这只是风格差异还是其他原因?

最佳答案

在 Python 3 中,这三个都是相同的,即都派生自 object

关于Python 类定义的差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35259432/

相关文章:

python - 比较列表中的单词而不是字母 - 从 SequenceMatcher 包中获得意外输出

python - 使用 Matplotlib 创建概率/频率轴网格(不规则间隔)

python - 使用 LDA 和 Gensim 推断新的、未见过的文档的主题分布

java - Java 数组到 NumPy 数组的快速转换 (Py4J)

python - ValueError : expr must be a string to be evaluated, <class 'bool' > 给定

python - Hashicorp 金库 : Python hvac does not see secrets

python - 带有额外参数的 map 分区 pyspark

python - "gsutil rm"命令使用 STDIN

python - Firebase Cloud Functions Python - 无法添加依赖项

python - 使用 Keras、Python 纠正 CNN、基于 LSTM 的分类器的输入维度