在开头加上from __future__ import print_function这句之后 ,即使在Python2.X,使用print就得像Python3.X那样加括号使用。Python2.X中print不需要括号,而在Python3.X中则需要。

示例:

# python2.7
print "Hello world"# python3
print("Hello world")

如果某个版本中出现了某个新的功能特性,而且这个特性和当前版本中使用的不兼容,也就是它在该版本中不是语言标准,那么我如果想要使用的话就需要从future模块导入。

例如:

  • from __future__ import division
  • from __future__ import absolute_import

加上这些,即使你的python版本是Python2.X,你也得按照Python3.X那样使用这些函数。

from __future__ import print_function 介绍相关推荐

  1. from __future__ import print_function是个啥

    阅读代码的时候会看到下面语句: from __future__ import print_function 该语句是python2的概念,python3对于python2就是future,也就是说,在 ...

  2. from __future__ import print_function

    阅读代码的时候会看到下面语句: from __future__ import print_function 查阅了一些资料,这里mark一下常见的用法! 首先我们需要明白该句语句是python2的概念 ...

  3. Python 基础 —— from __future__ import

    这是 python 2 的概念,显然 python 3 对于 python2 就是 future了 该句必须治愈文件的头部 from __future__ import print_function ...

  4. python from __future__ import

    今天读代码,看见了几个from future import XXXXXX 于是乎百度了一下,转载了这篇文章. 原文链接:https://blog.csdn.net/anuory/article/det ...

  5. from __future__ import

    from __future__ import 读代码的过程中看到的,好奇搜索了一下,其实当在我们调试别人Python代码的过程中经常会遇到一些问题,比如版本不同,代码也会有所改变,比如print函数 ...

  6. python中 from __future__ import * 的作用

    我们在读代码的时候,总是会看到代码开头会加上from __future__ import *这样的语句.这样的做法的作用就是将新版本的特性引进当前版本中,也就是说我们可以在当前版本使用新版本的一些特性 ...

  7. from __future__ import absolute_import用法心得小结

    from __future__ import absolute_import用法心得小结 这是一个在py2.x中导入3.x的导入特性的语句, 是为了区分出绝对导入和相对导入. 在一般的Python学习 ...

  8. python from __future__ import division的作用

    1.在python2 中导入未来的支持的语言特征中division(精确除法),即from future import division ,当我们在程序中没有导入该特征时,"/"操 ...

  9. python from __future__ import division

    python    from __future__ import division 之前一直很困惑,为什么这个模块叫future呢,难道有什么特殊功能能够让人们想到未来吗,最近才恍然大悟. pytho ...

最新文章

  1. 导入eclipse项目运行时run as no application
  2. flash TweenMax用法
  3. C++的简单文本IO
  4. jira 插件介绍地址
  5. PostgreSQL的backuplabel file 初步学习
  6. EventBus 加强学习深入了解
  7. 霍夫变换 文本图片倾斜矫正 python实现
  8. JanusGraph详解
  9. 泛微OA “低代码“开发-流程表单
  10. 政务大数据云平台体系及作用
  11. 修复Cydia红字 flAbsPath on /var/lib/dpkg/status failed
  12. html页面计算圆的周长和面积,计算圆的周长和面积之间的差-JavaScript
  13. 循环小数(Repeating Decimals, ACM/ICPC World Finals 1990, UVa202)
  14. Android Studio 随手记
  15. 微信平台:数字藏品平台出现二级交易市场违规封号
  16. Cygwin环境使用第三方ARMGCC编译eCos系统
  17. sql数据库命令大全
  18. 如何在阿里云服务器上搭建mysql服务(最新版)
  19. MYSQL表的增删改查进阶(下)
  20. android微型投影市场分析,近期,IDC最新发布的《IDC 2017年第四季度中国投影机市场跟踪报告》显示,...

热门文章

  1. [SD2.0大会]王坚:Data–centric Computing
  2. 5月第2周编辑部标题训练:寻找读者最关注的新闻点
  3. [递归][DP]n条直线最多分平面为几部分?
  4. 使用nvl就不能groupby了吗_宝妈月子期间真的不能吃酱油、醋、葱姜蒜吗?金牌月嫂教你月子餐调味料使用大全!...
  5. java合并整形_java中2个int合并成一个long
  6. java 分布式 redis缓存技术_JAVA架构师系列课程分布式缓存技术Redis权威指南,资源教程下载...
  7. java int == integer_java int与integer的区别
  8. QTreeWidget
  9. decltype判断变量或表达式类型
  10. C和C++中的默认类型