譬如输入一个5206,输出对应的汉字“分”(u'\u5206'),接口大概像这样
def translateUnicodeNum2Chinese(unicodeNum):
return xxx;
譬如输入一个5206,输出对应的汉字“分”(u'\u5206'),接口大概像这样
def translateUnicodeNum2Chinese(unicodeNum):
return xxx;
4 回答4.5k 阅读✓ 已解决
1 回答3.3k 阅读✓ 已解决
4 回答3.8k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
1 回答4.5k 阅读✓ 已解决
1 回答3.9k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
构造字符串然后转化
直接根据数字转化
@chenxing 的方法也可以,不过不能5206这个数值直接带入把
unichr
函数,unichr
函数需要的是16进制的数值,把你的unicodeNum
需要转化为16进制数,然后再unichr(n)
而不是直接unichr(5206)
。你说的
translateUnicodeNum2Chinese(unicodeNum)
这个unicodeNum
参数类型是什么,16进制数字的字面量"5206"
?还是十六进制数字0x5206
,亦或者十进制数字5206
?