ord()和chr() ord() 函数是 chr() 函数(对于 8 位的 ASCII 字符串)的配对函数,它以一个字符串(Unicode 字符)作为参数,返回对应的 ASCII 数值,或者 Unicode 数值 chr()返回值是当前整数对应的
ord()和chr()
- ord() 函数是 chr() 函数(对于 8 位的 ASCII 字符串)的配对函数,它以一个字符串(Unicode 字符)作为参数,返回对应的 ASCII 数值,或者 Unicode 数值
- chr()返回值是当前整数对应的 ASCII 字符
>>> ord(‘a‘) 97 >>> ord(‘z‘) 122 >>> ord(‘A‘) 65 >>> ord(‘Z‘) 90 >>> chr(65) ‘A‘ >>> chr(90) ‘Z‘ >>> chr(97) ‘a‘ >>> chr(122) ‘z‘
#算出一个a-z字母的ASCII码之和
>>> result = 0 >>> for i in range(ord(‘a‘),ord(‘z‘)+1): ... result +=i ... >>> print(result) 2847