ord()函数是chr()函数(对于8位的ASCII字符串)或unichr()函数(对于Unicode对象)的配对函数,它以一个字符(长度为1的字符串)作为参数,返回对应的ASCII数值,或者Unicode数值,如果所给的Unicode字符超出了你的Python定义范围,则会引发一个TypeError的异常。
- ord是unicode ordinal的缩写,即编号
- chr是character的缩写,即字符
- ord和chr是互相对应转换的.
- 但是由于chr局限于ascii,长度只有256,于是又多了个unichr.