gpt4 book ai didi

Python unicode代码点到unicode字符

转载 作者:太空狗 更新时间:2023-10-29 17:14:15 25 4
gpt4 key购买 nike

我正在尝试将一些中文、俄语或各种非英语字符集写到一个平面文件中以用于测试目的。我对如何将 Unicode 十六进制或十进制值输出到相应的字符感到困惑。

例如在 Python 中,如果您有一组硬编码的字符,例如 абвгдежзийкл,您可以分配 value = u"абвгдежзийкл" 并且没有问题。

但是,如果您有一个十进制或十六进制小数,如 1081/0439 存储在一个变量中,并且您想用它对应的实际字符打印出来(而不仅仅是输出 0x439),这将如何完成?上面的 Unicode 十进制/十六进制值是指 ©

最佳答案

Python 2:使用 unichr() :

>>> print(unichr(1081))
й

Python 3:使用 chr() :

>>> print(chr(1081))
й

关于Python unicode代码点到unicode字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10715669/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com