当你需要将一个字符转化为对应的ASCII码或Unicode码时,可以使用Python的ord()
函数。此函数接收一个字符作为参数,返回对应的整数表示。如果传递的参数不是单一字符,就会抛出TypeError
异常。
以下是ord()
函数的完整使用攻略:
作用
ord()
函数用于将字符转换为对应的整数表示,通常是ASCII码或Unicode码。
语法
ord(c)
c
:要转换的字符,必须是字符串中的单个字符。
返回值
返回对应字符的整数表示。
代码示例
以下是使用ord()
函数将字符转换为对应整数的例子:
示例1
a = 'A'
print(ord(a))
输出结果
65
示例2
b = '中'
print(ord(b))
输出结果
20013
在上面的代码示例2中,我们将中文字符’中’转换为对应的整数20013。
总结:ord()
函数是一个非常有用的函数,可以将字符转换为对应整数,通常用于ASCII码或Unicode码的编码或处理中。