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编码字符。