py2&py3的不同之处

1 打印内容的时候

py2 print "你好" ---print后有空格

py3 print("你好") ---print加括号

2 定义变量的时候

py2 name = raw_input()

py3 name = input()

3编码

py2 默认解释器编码 Ascall

py3默认解释器编码 utf8

4整型

py2

在32位机器上,整数为32位的,取值范围为-2的31次方~2的31次方-1

在64位机器上,整数为64位的,取值范围为-2的63次方~2的63次方-1

超出长度之后就会变为long类型

整型除法只能保留整数位

from__future__import division

py3

只有int没有long,所有数字都是int类型

整型除法只能保留所有

猜你喜欢

转载自www.cnblogs.com/chenshuxing/p/11944115.html