python3.x与python2.x不同点
来源:互联网 发布:java cgi是什么 编辑:程序博客网 时间:2024/05/22 02:07
以下收集的是最常接触到的,python3与python2不同点,并不完整,大家在学习过程中也要有自己的总结才好!
(1)、print语句变成了函数。
在python 2 中,print 'abc'是语,打印输出作用,但现在3.x的print则是函数,需要print ('abc')才能正常使用。
(2)、exec同样由语句变成了函数。同上面的print() 的变化。
(3)、Python 3中,新式类取代了旧式类。
(4)、一些python模块更改了名称
(5)、除法运算符'/',在Python 3中,判读返回浮点数,但在Python 2.x则是会判断被除数与除数是否是整数。
例如:1/2在Python 2.X中结果是0,现在Python 3是0.5
(6)、一些方法不再返回列表,而是返回迭代器类型。
例如:map()、filter()、range()、zip()、dict.keys()、dict.values()、dict.items()
(7)、Python 3中的str类型它所代表的是Unicode字符串,好比Python 2.x版本的unicode类型。
0 0
- python3.x与python2.x不同点
- python2.x ~ python3.x
- python3.x 与 python2.x的区别
- python3.x与python2.x共存
- python2.x与python3.x区别
- Mac安装python2.x与python3.x
- Python2.x与python3.x的区别
- Python3.x与Python2.x的区别
- python3.0与python2.x的区别
- python3.0与python2.X的区别
- Python2.x vs Python3
- python2.x与 python3.x之间的差别
- python3.x与python2.x的不同(一)
- python2.x 与 python3.x 在windows下如何共存
- Windows下Python2.x与Python3.x共存安装
- python2.x与python3.x的一些简单区别
- python3.x与python2.x的一些不同
- 关于Python2.X与Python3.X的编码问题
- java中的匿名内部类
- 1011--映射一对多关联关系(.单向 n-1)
- Vitamio的最简单Demo-MediaPlayer
- java 诞生的背景
- 2015062812 - EffactiveJava笔记 - 第45条 将局部变量的作用域最小化
- python3.x与python2.x不同点
- C/C++ 位操作实例:输出一个数的二进制
- U盘安装Win7
- 使用JDBC和JavaBean操作数据库
- Struts1与Struts2的区别和对比
- 1. 用户程序结构分析(实模式)-nasm编译器
- C++ 智能指针详解
- 使用SSH配置云服务器
- Oracle安装后连接修改scott