如何在 python 2.7 中将字符串与 unichar 连接起来



如何在 Jupyter IPython 中将 str 与 python 2.7 中的 unichr 连接起来?正如我尝试跟随一样。

string = 'blah blah'
unicode_char = unichr(169)
end_str = string + unicode_char
end_str

会像blah blah©一样把u'blah blahxa9'扔到我想显示的地方.

在 Python 2 中,字符串是字节,当您在 ASCII 范围之外添加字节时,字符串将其表示为 \x 和十六进制代码。但是,如果您从打印中调用 unicode 字符串,它将显示 de unicode caracter,在您的情况下是版权符号。

print end_str

最新更新