【发布时间】:2020-05-03 07:56:29
【问题描述】:
>>> x='\u20ac'
>>> x
'€'
有没有办法直接打印字符串 '\u20ac' 而不是那个欧元符号? (在 python 上)
【问题讨论】:
标签: string unicode python-unicode
>>> x='\u20ac'
>>> x
'€'
有没有办法直接打印字符串 '\u20ac' 而不是那个欧元符号? (在 python 上)
【问题讨论】:
标签: string unicode python-unicode
你必须使用双反斜杠。
x = '\\u20ac'
不客气。
【讨论】:
是的! \ 实际上表示“下一个字符不是普通字符”。但是在此之前添加一个 \ 会说:“下一个字符是一个普通字符!因为 -*- = +。只需在前面添加一个额外的 \。
“\\u20ac”
【讨论】: