有没有办法将 Unicode 字符“插入”到 python 中的字符串中?例如,
>>>import unicode
>>>string = u'This is a full block: %s' % (unicode.charcode(U+2588))
>>>print string
This is a full block: █
是的,使用unicode 字符转义:
print u'This is a full block: \u2588'
您可以使用\udddd
替换dddd
为字符代码的位置。
print u"Foo\u0020bar"
印刷
Foo bar
您可以使用 \u 转义 Unicode 字符代码:
s = u'\u0020'
它定义了一个包含空格字符的字符串。