python2 和python3 的区别
后知后觉的计算机菜
这个作者很懒,什么都没留下…
展开
-
range函数
python3中:range() 函数返回的是一个可迭代对象(类型是对象),而不是列表类型,。list() 函数是对象迭代器,把对象转为一个列表。返回的变量类型为列表。原创 2018-02-28 11:21:38 · 520 阅读 · 1 评论 -
除法不同
Python2 中除法默认向下取整,因此 1/2 = 0,为整型。For (plain or long) integer division, the result is an integer. The result is always rounded towards minus infinity: 1/2 is 0, (-1)/2 is -1, 1/(-2) is -1, and (-1)/(...原创 2018-02-28 21:37:13 · 171 阅读 · 0 评论 -
reload()
在python2中,reload()是内置函数,能够直接使用。但是在python3中,直接使用reload()会报错,需要从imp中导入转载 2018-03-15 17:12:25 · 784 阅读 · 1 评论 -
input() 和raw_input()
在Python3.X版本中,input()函数接收所有输入,并默认将所有的输入都看作字符串来处理,返回字符串类型。python3删除了raw_input()函数在python2.x中raw_input( )和input( ),两个函数都存在,其中区别为 raw_input( )—将所有输入作为字符串看待,返回字符串类型input( )—–只能 接收“数字”的输入,在对待纯数字输入时具有自...转载 2018-03-22 22:17:10 · 214 阅读 · 0 评论