python2与python3的区别
Posted wangxiaoshou
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python2与python3的区别相关的知识,希望对你有一定的参考价值。
主题 | python2 | python3 | 备注 |
源码 | 源码不统一,重复代码 | 源码统一,无重复代码 | |
语言 | 默认ascii码,不支持中文 | 默认utf-8,支持中文 | |
print可以不加括号 | print必须加括号 | ||
input | input获得的内容与输入的内容数据类型相同 | input获得的内容字符串 | python2中的raw_input与python3中的input相同 |
运算符 | // 整除答案无浮点 | // 整除答案有浮点 | python2中的 / 与python3中的 // 相同 |
range | 获取到的内容是一个列表 | 获取到的是可迭代对象 | python3中数字可以用range进行for循环 |
关于包里的init | |||
以上是关于python2与python3的区别的主要内容,如果未能解决你的问题,请参考以下文章