采用ord函数即可
In Python 2.x
- D:\Python27>python
- >>> chr(65)
- 'A'
- >>> ord('A')
- 65
- >>> unichr(20013)
- u'\u4e2d'
- >>> ord(u'\u4e2d')
- 20013
- >>> ord('中')
- Traceback (most recent call last):
- File "<stdin>", line 1, in <module>
- TypeError: ord() expected a character, but string of length 2 found
- >>> chr(20013)
- Traceback (most recent call last):
- File "<stdin>", line 1, in <module>
- ValueError: chr() arg not in range(256)
In Python 3.x
- D:\CODE\PYTHON\OPEN_JUDGE>python
- Python 3.2.5 (default, May 15 2013, 23:06:03) [MSC v.1500 32 bit (Intel)] on win32
- Type "help", "copyright", "credits" or "license" for more information.
- >>> chr(65)
- 'A'
- >>> ord('A')
- 65
- >>> chr(20013)
- '中'
- >>> ord('中')
- 20013
- >>> ord('\u4e2d')
- 20013