Python2 和 Python3 的区别

1. 源码

    • Python2 源码不标准,重复代码太多。

    • Python3 统一 标准,去除重复代码。

2. 编码方式

    • Python2 默认编码方式是 ASCII 码。(显示中文添加:#-*- encoding:utf-8 -*-)

    • Python3 默认编码方式是 UTF-8。

3. 整型

    • Python2 有整型(int)、长整型(long)。(如果整数发生溢出,Python会自动将int数据转换为long)

    • Python3 没有长整型(long),全都是整型(int)。

posted @ 2018-08-18 13:04  Gordon_X  阅读(131)  评论(0)    收藏  举报