Python2与Python3的区别

1.Python2:源码不标准,混乱,重复代码太多(有Java,PHP,C)各种语言的代码

 Python3:统一,标准,去处重复代码

2.Python2默认编写方式ACSII码,Python3默认是utf-8

  ASCII码:一个字节8位二进制数,2**8不能满足9万多个汉字,所以会出现乱码。ASCII码最左边一位都是0,本来是7位二进制数,为了扩展多了一位

  utf-8:三个字节24位二进制数,可以满足任何数字,字母,特殊字符

原文地址:https://www.cnblogs.com/xixi-66/p/10048665.html