Python 经典类和新式类
2016-07-24 00:00
531 查看
由Python2.7转向python3.4 (感觉python有些语法还是很奇怪如生成器等,好了抱怨了,自己实践的少)
因为国内大部分还是pyhton2的,所以有时莫名其妙会讲这个问题:经典类和新式类
有个好消息是: 在Python3里面,不存在这些问题了,因为所有的类都是object类的子类(隐式)。
所以在遇到这个问题,你就当做没看见吧。(感觉Java还是靠谱的多)
因为国内大部分还是pyhton2的,所以有时莫名其妙会讲这个问题:经典类和新式类
有个好消息是: 在Python3里面,不存在这些问题了,因为所有的类都是object类的子类(隐式)。
class A: pass class B(object): pass a = A() b = B() print(a.__class__,type(a)) print(b.__class__,type(b)) <class '__main__.A'> <class '__main__.A'> <class '__main__.B'> <class '__main__.B'>
所以在遇到这个问题,你就当做没看见吧。(感觉Java还是靠谱的多)
相关文章推荐
- Python 绑定方法和未绑定方法
- Python中__new__与__init__方法的区别详解
- python字符串输出引号,用转义字符\"
- python核心编程第六章练习
- python中整形对象存储位置
- python核心编程第五章练习
- BeautifulSoup的安装问题
- python 8位随机密码脚本
- Python学习笔记14:Python执行环境
- Python的静态成员变量和非静态成员变量
- python matplotlib 绘图
- 习题19 函数和变量
- 通过Python脚本读取apk信息
- virtualenv的安装以及使用
- python2和python3注意事项
- python的mysqldb安装方案
- Python中常用的正则表达式处理函数
- 循序渐进Python3(一)-- 初识Python
- python opencv(8)图像镜像
- Learning Python 012 函数式编程 2 返回函数 匿名函数 装饰器 偏函数