python2和python3解释器的区别
Posted sxchen
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python2和python3解释器的区别相关的知识,希望对你有一定的参考价值。
python2和python3解释器的区别
1.input的区别
Python2中有raw_input和input.
他的raw_input就相当于Python3中的input,他们把用户输出的数据全部转化为str字符串类型.
他的input让用户输出的是用户输出数据的原始类型,用户输入int类型,他显示的也是int类型,以此类推
2.整型的区别
Python2中有int整型和long长整型的概念,当数值超过一定的位数就显示为long长整型.
Python3中取消了long长整型的概念,将他合并到int整型中.
3.range的区别
python2中
1.range其实就是一个列表
2.xrange其实就是你python3中的range
python3中range是一个老母猪,你需要值的时候我才给你
4.待续...
以上是关于python2和python3解释器的区别的主要内容,如果未能解决你的问题,请参考以下文章