6
print u'\u0D05'
a = '\u0D05'
print a
print a
給出\u0D05
作爲輸出,但我想打印它代表的Unicode字符,即അ
。我怎樣才能做到這一點?如何打印包含unicode字符的變量?
print u'\u0D05'
a = '\u0D05'
print a
print a
給出\u0D05
作爲輸出,但我想打印它代表的Unicode字符,即അ
。我怎樣才能做到這一點?如何打印包含unicode字符的變量?
\u
轉義在非Unicode字符串中沒有意義。你需要做a = u'\u0D05'
。
如果你說你是從別的地方得到的字符串,需要解釋的Unicode中泄漏出來,然後做print a.decode('unicode-escape')