python2和python3 之间的区别

编码

python2使用的是ASCII编码,python3使用的是utf-8编码

 

print函数

print语句没有了取而代之的是print()函数

 

xrange函数被python3废弃,统一使用range,Python3中range的机制也进行修改并提高了大数据集生成效率

 

Python 2.x中不等于有两种写法 != 和 <>

Python 3.x中去掉了<>, 只有!=一种写法

 

python3中没有float类型

 

python2中任意俩个对象都可以比较

python3中只有统一个数据类型的对象可以比较
 

python3采用的是绝对路径的方式进行import

python2是相对路径

 

python3使用更加严格的缩进 一个tab只能找另一个tab替代

python2 一个tab和8个space是等价的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值