34
A
回答
14
后者是旧版本Python的语法错误。在Python 2.x中,只要可能,您应该从object
中派生出来,因为只有new-style classes(源自object
在Python 3.x中是可选的,因为新样式类是默认类)的几个有用功能才可用。
35
虽然它可能不会在语法上是不正确使用空括号中的类定义,类定义中使用后,表示继承,括号如:
class A(baseClass):
...
在Python中,一类首选语法声明没有任何基础类很简单:
class A:
...
,除非你是继承其他类,不要使用括号。
docs on the matter应该让你更好地理解如何在Python中声明和使用类。
相关问题
- 1. python中的类定义语法
- 2. 定义'a'语法的类
- 3. 语法C#类定义
- 4. Python类定义 - 导入语句
- 5. 无法在Python中定义术语
- 6. 定义的Python无效语法
- 7. Python函数定义 - 无效语法?
- 8. Python语法无效定义函数
- 9. 定义Python类
- 10. python类定义Vs C++类定义
- 11. 使用css语法或自定义类
- 12. 自定义异常类的C++语法
- 13. 在extjs4.2语法中定义一个类
- 14. 试图了解F#类定义语法
- 15. Java类定义中的语法错误
- 16. OCaml的:类型定义语法
- 17. 自定义ActionScript类:语法sugar
- 18. 蟒烧瓶类定义语法
- 19. 的Python - 类 - 定义
- 20. antlr语法定义
- 21. CFG语法定义
- 22. 定义的语法
- 23. 在Python中定义类方法3.43
- 24. 解析类实例的方法与自定义的语法在Python
- 25. 听写语法VS自定义语法
- 26. GloVe语义聚类方法
- 27. 无法理解有关自定义Python宏语法的声明
- 28. 无法解释的语法错误定义线程池内部类定义
- 29. 在Python中定义类
- 30. Python - 类 - 自我未定义
python 3中不再是真;所有源自“对象”废话的内容都会自动处理。 – Aerovistae 2013-09-19 19:10:53