猿问

从标签形成 unicode 字符

我有一个简单的语法相关问题,如果有人能回答,我将不胜感激。所以我目前有字符串格式的字符标签:'0941'。

要在 Python 中打印出 unicode 字符,我可以使用以下命令:

print(u'\u0941')

现在,我的问题是如何将我拥有的标签 ('0941') 转换为 unicode 可读格式 (u'\u0941')?

太感谢了!


慕码人8056858
浏览 67回答 2
2回答

30秒到达战场

>>> chr(int('0941',16)) == '\u0941' True

慕田峪4524236

无需使用数字键盘即可完成此操作的一种方法是简单地打印字符,然后将其复制/粘贴为标签。    >>> print("lower case delta: \u03B4")    lower case delta: δ    >>> δ = 42  # copy the lower case delta symbol and paste it to use it as a label    >>> δδ = δ ** 2  # paste it twice to define another label.     >>> δ  # at this point, they are just normal labels...    42    >>> δδ    1764    >>> δabc = 737  # using paste, it's just another character in a label    >>> δ123 = 456    >>> δabc, δ123  # exactly like any other alpha character.    (737, 456)
随时随地看视频慕课网APP

相关分类

Python
我要回答