python内置函数ord()
已于 2025年01月16日 17:10 修改
访问次数:15
ord() 是 Python 内置函数之一,用于返回给定字符的 Unicode(或ASCII)码点(即字符的整数表示)。
语法:
ord(char)- 参数:
char是一个字符(长度为1的字符串)。 - 返回值:返回该字符对应的 整数,表示该字符的 Unicode 码点。
示例:
print(ord('a')) # 输出: 97
print(ord('A')) # 输出: 65
print(ord('中')) # 输出: 20013说明:
ord('a')返回 97,因为'a'在 ASCII 中对应的码点是 97。ord('中')返回 20013,这是中文字符 "中" 的 Unicode 码点。
相关函数:chr()
与 ord() 相关的函数是 chr(),它将整数码点转换回对应的字符。
例如:
print(chr(97)) # 输出: 'a'
print(chr(20013)) # 输出: '中'
注意:
ord()仅适用于 单个字符,如果传入长度大于 1 的字符串,会抛出TypeError。
评论(0)