- 区别一:
- python2x:源码重复不规范。
- python3x:重新整理规范了源码。
- 区别二:
- python2x: 默认的编码方式ascii,显示中文需要首行添加:# _*_ encoding: utf-8 _*_。
- python3x:默认的编码方式utf-8。
- 区别三:
- python2x: print '内容' print('内容')。
- python3x:print('内容')。
- 区别四:
- python2x: raw_input()将所有输入作为字符串看待,返回字符串类型;input() 相当于eval()。
- python3x:input()。
- 区别五:
- python2x: range为数字列表;xrange为可迭代对象。
- python3x:range 可迭代对象。