为了账号安全,请及时绑定邮箱和手机立即绑定

从标签形成 unicode 字符

从标签形成 unicode 字符

慕码人8056858 2022-12-14 10:51:01
我有一个简单的语法相关问题,如果有人能回答,我将不胜感激。所以我目前有字符串格式的字符标签:'0941'。要在 Python 中打印出 unicode 字符,我可以使用以下命令:print(u'\u0941')现在,我的问题是如何将我拥有的标签 ('0941') 转换为 unicode 可读格式 (u'\u0941')?太感谢了!
查看完整描述

2 回答

?
30秒到达战场

TA贡献1828条经验 获得超6个赞

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


查看完整回答
反对 回复 2022-12-14
?
慕田峪4524236

TA贡献1875条经验 获得超5个赞

无需使用数字键盘即可完成此操作的一种方法是简单地打印字符,然后将其复制/粘贴为标签。


    >>> 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)


查看完整回答
反对 回复 2022-12-14
  • 2 回答
  • 0 关注
  • 66 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信