从语言的源码角度:
python2.x 的源码书写不够规范, 且源码有重复, 代码的复用率不高;
python3.x 的源码清晰, 优美, 简单
从语言的特性角度:
python2.x 默认为 ASCII 字符编码, 仅支持英文, 数字, 特殊符号, 不支持中文, 支持中文必须显示指定源代码字符编码集;
python3.x 默认为 utf-8 字符编码, 支持中英文
python3.x 废弃掉了 print 语句, 而改为 print() 函数, 废弃掉了 raw_input() 函数, 而改为 input() 函数
来源: http://www.bubuko.com/infodetail-2717630.html