u'…'的用法
以下是我在運行時的結果,有無u中文都可以正常顯示,與此節中說的不加u,中文就不能 正常顯示有異議,為什么?
Python 2.6.6 (r266:84292, Sep? 4 2013, 07:46:00)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-3)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> print u'你好'
你好
>>> print '你好'
你好
>>> print '中文'
中文
>>>
2016-09-22
如果有第一行的# -*- coding: utf-8 -*-之后,那就不用再寫“u”了,那樣會重復
2016-09-22
我想應該是Linux系統本身支持中文的原因吧
2016-09-22
你把代碼用notepad++輸出文件后運行python編譯時則需要u才可以顯示中文,還有第一行的# -*- coding: utf-8 -*-