二、py2与py3的区别

1、py2 的默认编码是ASCII,py3的默认编码是UTF-8

2、py2 print函数可以用引号引起来也可以括起来执行,py3必须括号括起来执行

3、py2 交互使用函数raw_input()得到了str,input()得到了int数据类型,py3使用input() 得到str

4、py2 有range()和xrange() py3只有range() ,是可迭代对象

5、py2的除法不是浮点数只返回商,整除一样。py3的除法返回小数,整除同py2

猜你喜欢

转载自www.cnblogs.com/wn-888/p/11611180.html