📅  最后修改于: 2023-12-03 15:18:57.685000             🧑  作者: Mango
在 Python 中,ord()
函数是一个内置函数,它用于返回表示单个字符的 Unicode 码点(整数)。 Unicode 码点是一种定义了所有字符的独特数字值的标准。 ord()
接受一个字符串作为输入,返回对应字符的整数码点。
以下是 ord()
方法的语法 -
ord(c)
指定单个字符 c
作为参数。 c
需要是一个字符串。
ord()
函数只接受单个参数,即表示字符的字符串。
ord()
返回字符的 Unicode 码点。
使用 ord()
函数获取字符 'A' 和 'B' 的 Unicode 码点
print(ord('A')) # 65
print(ord('B')) # 66
使用 ord()
根据输入的字符串获取每个字符的 Unicode 码点
my_string = 'I love Python'
for char in my_string:
print(ord(char))
Output:
73
32
108
111
118
101
32
80
121
116
104
111
110
上面的代码打印出了输入字符串中每个字符的 Unicode 码点。 在此示例中, ord('I')
返回 73
, ord(' ')
返回 32
。
ord()
函数的主要用途是获取字符的 Unicode 码点,通常在将字符转换为二进制或十六进制时,或在与其他字符进行比较时使用。 它是 Python 内置的功能强大、易于使用和灵活的函数之一,可以在大多数 Python 应用程序中发挥重要作用。