当前位置:优草派 > 问答 > Python问答

python2和python3的区别是什么?

标签: Python  python基础  python函数  作者: 陈立鑫

回答:

①从默认编码上来看,python2是ASCII,而python3是UTF-8。

②从print函数上来看,python2可以用引号执行也可以用括号执行,而python3必须用括号执行。

③从函数交互上面来说,python2使用raw_input得到了str,input得到了int数据类型,而python3使用input得到str。

④python2有range和xrange,而python3只有range,是可迭代对象。

⑤python2的除法不是浮点数只能返回商,整除一样,python3的除法则返回小数,整除和python2一样。

TOP 10
  • 周排行
  • 月排行