我尝试在网上搜索这个问题,但由于“对象”这个词太常见,我得到了很多不相关的结果,而不是我正在寻找的结果。我还在这里查看了官方文档:https://docs.python.org/3/tutorial/classes.html并没有找到任何解释。所以当你读到这个问题时请不要 panic 。
问题:
在Python中,当声明一个新类时,我们扩展了对象类。例如:
class SomeClass(object):
#eggs and ham etc
这里我们注意到 SomeClass
有一个大写的 S,因为我们遵循驼峰式大小写。然而,我们继承的类“object
”似乎不遵循这个命名约定。为什么对象类全部小写?
最佳答案
所有Python的内置类型都是小写的:int、str、unicode、float、bool等。对象类型只是其中的另一种类型。
关于python - 在Python中,为什么 "object"类全部是小写而不是第一个字母大写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39328881/