python进阶10:__future__
来源:互联网 发布:喜马拉雅mac版 编辑:程序博客网 时间:2024/05/23 02:28
Python的新版本会引入新的功能,但是,实际上这些功能在上一个老版本中就已经存在了。要“试用”某一新的
特性,就可以通过导入__future__模块的某些功能来实现。
例如,Python 2.7的整数除法运算结果仍是整数:
>>> 10 / 33但是,Python 3.x已经改进了整数的除法运算,“/”除将得到浮点数,“//”除才仍是整数:
>>> 10 / 33.33333333333333335>>> 10 // 33要在Python 2.7中引入3.x的除法规则,导入__future__的division:
>>> from __future__ import division>>> print 10 / 33.333333333333335当新版本的一个特性与旧版本不兼容时,该特性将会在旧版本中添加到__future__中,以便旧的代码能在旧版本中
测试新特性。
0 0
- python进阶10:__future__
- python 的 __future__ 模块
- Python使用__future__
- python中__future__模块
- python之使用__future__
- Python __future__ 模块
- Python之__future__模块
- Python __future__ 模块
- Python中的__future__模块
- Python: __future__ 模块
- python 的__future__ 使用
- Python __future__ 模块
- Python中的__future__模块
- python 中的__future__模块
- Python __future__ 模块
- python from __future__ import division
- 【Python学习笔记】使用__future__
- python的import __future__作用
- 阿里yum源
- 十六,iOS使用Vitamio做视频播放
- 简单的插入排序
- bzoj 1911 [Apio2010]特别行动队(斜率优化+DP)
- 网络编程学习笔记整理(二)
- python进阶10:__future__
- iOS 获取手机sim卡的运营商(移动,电信,联通) 相关信息
- jQuery选择器 含有特殊符号和含有空格的注意事项
- 关于nodejs 假设httpserver,会发现一次网页打开,服务端会响应两次的问题;
- LeetCode-36. Valid Sudoku
- 5-6 PAT排名汇总 (25分)
- Android 简谈安全那点事
- source folder、package、folder互相转换
- 软件工程(一)