如何使用可变数字创建unicode字符?

时间:2012-05-12 01:20:50

标签: python unicode

基本上我想做的是打印你'\ u1001',但我不希望 1001 硬编码。有没有办法可以使用变量或字符串?此外,当我使用输出作为输入时,如果我可以再次检索此代码,那将是很好的。

1 个答案:

答案 0 :(得分:6)

根据unicode上的python doc(位于Here):

  

也可以使用unichr()创建单字符Unicode字符串   内置函数,它接受整数并返回一个Unicode字符串   长度为1,包含相应的代码点。相反   operation是内置的ord()函数,它采用一个字符   Unicode字符串并返回代码点值:

unichr(40960) 

导致角色: 的u '\ ua000'