python ord函数的作用与使用方法

  • Post category:Python

Python ord函数的作用是将字符转换为Unicode码点(整数)。在Python中,每个字符都有一个唯一的Unicode码点,ord()函数可以用来获取该字符对应的Unicode码点。

使用方法:

ord(c)

其中,c为要转换的字符,可以是一个长度为1的字符串或者一个Unicode编码字符。

代码实例1:

c = 'a'
print(ord(c))

运行结果:

97

代码实例2:

c = '吉'
print(ord(c))

运行结果:

21525

在以上代码中,输入了两个字符 ‘a’ 和 ‘吉’,分别调用ord()函数,返回了它们对应的Unicode码点,分别是97和21525。

值得注意的是,如果输入的字符是一个字符串,且长度大于1,则会抛出TypeError异常。如果输入的字符为空字符串,则会抛出TypeError异常。因此,在使用Python ord()函数时,需要注意输入的字符必须是长度为1的字符串或者Unicode编码字符。