py2和py3的区别
2017-10-21 14:21
218 查看
1,
py2语法重复量大,繁杂,臃肿。
py3语法清晰,简单,优美。
2,用户交互 input()函数
py2 raw_input()
py3 input()
3,输出
py2可以是print 不用加括号
py3成了内置函数 print()
3,py2字符编码是ASCII码
代码文件顶部要加 #-- encoding :utf-8 --
py3默认是utf-8编码
4, py3中range()函数返回的是一个可迭代对象,相当于py2中的xrange()函数,而py2中的range()函数返回的是一个整数列表。
py2语法重复量大,繁杂,臃肿。
py3语法清晰,简单,优美。
2,用户交互 input()函数
py2 raw_input()
py3 input()
3,输出
py2可以是print 不用加括号
py3成了内置函数 print()
3,py2字符编码是ASCII码
代码文件顶部要加 #-- encoding :utf-8 --
py3默认是utf-8编码
4, py3中range()函数返回的是一个可迭代对象,相当于py2中的xrange()函数,而py2中的range()函数返回的是一个整数列表。
相关文章推荐
- py2和py3的区别
- Python: 探究py2与py3除法的区别
- python_py2和py3读写文本区别
- input函数在py2和py3的区别
- Windows下同时安装Py2和Py3
- submine 编译py2和py3--去掉系统path提示--隐藏console口-- 显示和隐藏侧边栏
- py2中存储的pickle和py3中pickle无法读取的兼容性问题解决方案
- py2、py3的如何导入Queue对象
- 同时安装py3和py2,为py3的django项目连接mysql
- Py2与Py3和谐共处
- ubuntu下,py2,py3共存,/usr/bin/python: No module named virtualenvwrapper错误解决方法
- Tkinter 在py2和py3中的使用差别
- win10兼容py2和py3,pip的兼容性问题以及virtualenv 的兼容性问题
- centos7安装py3,并使得与系统自带的py2共存
- errno模块在py2和py3中的用法
- 同时安装py2和py3打不开idle问题
- Windows下py2和py3共存配置
- ST3新建py2和py3的build system
- Hive与Hbase的区别
- jQuery $(document).ready()与window.onload的区别