答案网_找答案上万事OK问答库

问题:python中 from __future__ import *有什么用?

【答案】:python中 from __future__ import * 的作用

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

例如,在python2.x和python3.x中print的标准写法分别是,

# python 2.x
print "Hello World"
 
# python 3.x
print("Hello World")
如果你想用python2.x体验python3.x的写法,就可以使用from __future__ import print_function来实现,

# python 2.x
from __future__ import print_function
print("Hello World")
而这时候如果再使用原来python2.x的标准写法就会报错,
【关键字】:

首页 > IT » python中 from __future__ import *有什么用?

相关推荐

首页 |  家庭 | 升学 | 小学 | 中考 | 高考 | 考研 | 养老 | 育儿 | 旅游 | 宠物 | 美丽 | 家居 | 兴趣 | 健康 | 美食 | 商业 | 交通 | 艺术 | IT | 教育 | 体育 | 
© 2020 答案网_找答案上万事OK问答库