标签:需要 姓名 object raw pytho NPU 输入 col 继承
python解释器默认编码(python2与python3的区别一)
输入(python2与python3的区别二)
输出(python2与python3的区别三)
数字表示(python2与python3的区别四)
python2
64位机器,范围-2^63~2^63-1
超出上述范围,python自动转化为long(长整型)
注:long(长整型)数字末尾有一个L
python3
整型除法(python2与python3的区别五)
range / xrange(python2与python3的区别六)
包的定义(python2与python3的区别七)
字典的keys / values / items方法(python2与python3的区别八)
map / filter(python2与python3的区别九)
str(字符串类型)的区别(python2与python3的区别十)(最大区别,优先写这个)
继承object(python2与python3的区别十一):
class Foo: pass class Foo(object): pass # 在python3中这俩的写法是一样,因为所有的类默认都会继承object类,全部都是新式类。 # 如果在python2中这样定义,则称其为:经典类 class Foo: pass # 如果在python2中这样定义,则称其为:新式类 class Foo(object): pass # 新式类 # 继承object # 支持super # 多继承 广度优先C3算法 # mro方法 # 经典类 # py2中不继承object # 没有super语法 # 多继承 深度优先 # 没有mro方法
标签:需要 姓名 object raw pytho NPU 输入 col 继承
原文地址:https://www.cnblogs.com/Mr-ZY/p/12026447.html