python解释器默认编码(python2与python3的区别一)
python2 解释器默认编码:ascii
python3 解释器默认编码:utf-8
输入(python2与python3的区别二)
python2:name=raw_input('请输入姓名')
python3:name=input('请输入你的姓名')
输出(python2与python3的区别三)
python2:print "你好"
python3:print("你好")
数字表示(python2与python3的区别四)
python2
64位机器,范围-2^63~2^63-1
超出上述范围,python自动转化为long(长整型)
注:long(长整型)数字末尾有一个L
python3
所有整型都是int,没有long(长整型)
整型除法(python2与python3的区别五)
python2:只能保留整数位
python3:可以保留所有内容
range / xrange(python2与python3的区别六)
python2:
xrange:不会在内存中立即创建,而是在循环时,边循环边创建
range:在内存立即把所有的值创建
python3:
只有range,相当于python2中的xrange
range:不会在内存中立即创建,而是在循环时,边循环边创建
包的定义(python2与python3的区别七)
python2:文件夹中必须有_ _ init _ _.py文件
python3:不需要有_ _ init _ _.py文件
字典的keys / values / items方法(python2与python3的区别八)
python2:返回列表,通过索引可以取值
python3:返回迭代器,只能通过循环取值,不能通过索引取值
map / filter(python2与python3的区别九)
python2:返回列表,直接创建值,可以通过索引取值
python3:返回迭代器,不直接创建值,通过循环,边循环边创建
str(字符串类型)的区别(python2与python3的区别十)(最大区别,优先写这个)
python2:
str类型,相当于python3中的字节类型,utf-8/gbk等其他编码
unicode类型,相当于python3中的字符串类型,unicode编码
python2中没有字节类型
python3:
str类型,字符串类型,unicode编码
python3中没有unicode类型
继承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方法
Python2,Python3
更新日志
- 孙悦.1996-伙伴【正大国际】【WAV+CUE】
- 纪钧瀚《钢琴阅读时光 雨中书店聆听轻音乐》[FLAC/分轨][399.62MB]
- 证声音乐图书馆《走向自然 疗心爵士乐》[320K/MP3][87.4MB]
- 证声音乐图书馆《走向自然 疗心爵士乐》[FLAC/分轨][184.94MB]
- 陈慧娴.2018-Priscilla-Ism演唱会3CD(2024环球红馆40复刻系列)【环球】【WAV+CUE】
- 郑秀文.1999-我应该得到(国)【华纳】【WAV+CUE】
- 陈家慧.2011-钢琴酒吧2CD【龙吟唱片】【WAV+CUE】
- 证声音乐图书馆《雨季 蓝调吉他 Rainy Blues》[320K/MP3][45.01MB]
- 证声音乐图书馆《雨季 蓝调吉他 Rainy Blues》[FLAC/分轨][109.13MB]
- 赞多《序章》[320K/MP3][45.54MB]
- 许巍.2004-每一刻都是崭新的【步升大风】【WAV+CUE】
- 群星.2024-四方馆影视原声带【韶愔音乐】【FLAC分轨】
- 陈雷.1997-安锁咧【金圆唱片】【WAV+CUE】
- 关淑怡.2013-MY.FAVORITE.SK.3CD【环球】【WAV+CUE】
- Sweety.2006-花言乔语【丰华】【WAV+CUE】