正在学习《Python核心编程(第二版)》书中貌似是针对python2.x讲的,目前的python最新版本是python3.x,当然不能为了顺利看完书而用比较老的python,特写该博客,一边学习,一边记录python3.x与python2.x的不同之处。
1. print之后需要加()
>>>> 3.>4.try-except-else语句中,except后面的参数前需要加as
#attempt> 5.>7.coerce()函数被去除
8. zip()函数在python3.x中的演示结果与python2.x中的演示结果不同,在python2.x中的演示结果如下:
>>>>
9.在python3.x中,reduce()从全局名字空间中转移到了functools模块,使用实例如下:
>>>>1510.>
11.raise Exception(args)代替raise Exception, args