课程
/后端开发
/Python
/python进阶
如果没有安装Python 3.x呢,还有效果吗?
2015-03-08
源自:python进阶 3-4
正在回答
from __future__ import unicode_literals
看来你不是很理解啊,上面这个命令就是让一些低版本拥有高版本的功能。你把这句话注释掉,在低版本运行,结果是false
from __future__ import unicode_literals s = 'am I an unicode?' print isinstance(s, unicode)
我在自己只安装了2.7版的电脑上测试了一下上面的代码,结果显示的是True
那就是说其实3.x发布之前,在2.7版本正在使用的时候,python语言的开发者就已经想到未来要统一unicode这种功能,所以就留了一点在2.7里面。只是个人猜想。
再见你
麦小麦2776 回复 再见你
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计