在有些时候,我们可能会遇到字符之间的距离计算。在C语言中允许两个字符使用‘-’运算符,但是python不支持这个操作。
python的ord()函数参数是一个字符,返回值是该字符对应的ascii码。
因此我们可以通过该方法来实现两个字符之间的减法运算。
print(ord('a')-ord('b')) -1
备注:与ord()功能相反的是
chr()函数,它的参数是一个范围在 (0~255)的整数,可以是10进制也可以是16进制,返回一个对应的字符。
print(chr(97)) a