python 的 ord() 函数的反义词是什么?

What is the opposite of python's ord() function?

我发现了 Python 的 ord() 函数 returns 对应的 Unicode 代码点值。但是相反的功能是什么,即通过int获取char值?

编辑:我是 SO 的新手,在这里找不到答案,所以决定 post 为了让每个人都能更容易地找到它,尽管答案很明显。然后我读到这个 ​​- How much research effort is expected of Stack Overflow users? 并意识到这是一个巨大的错误。道歉。希望它在这个意义上有用。

chr() 就是您要找的:

print chr(65) # will print "A"

ord(c)

Given a string of length one, return an integer representing the Unicode code point of the character when the argument is a unicode object, or the value of the byte when the argument is an 8-bit string. For example, ord('a') returns the integer 97, ord(u'\u2020') returns 8224. This is the inverse of chr() for 8-bit strings and of unichr() for unicode objects. If a unicode argument is given and Python was built with UCS2 Unicode, then the character’s code point must be in the range [0..65535] inclusive; otherwise the string length is two, and a TypeError will be raised.

chr(i)

Return a string of one character whose ASCII code is the integer i. For example, chr(97) returns the string 'a'. This is the inverse of ord(). The argument must be in the range [0..255], inclusive; ValueError will be raised if i is outside that range. See also unichr().