📜  Python ord()(1)

📅  最后修改于: 2023-12-03 15:18:57.685000             🧑  作者: Mango

Python ord() 函数

在 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') 返回 73ord(' ') 返回 32

总结

ord() 函数的主要用途是获取字符的 Unicode 码点,通常在将字符转换为二进制或十六进制时,或在与其他字符进行比较时使用。 它是 Python 内置的功能强大、易于使用和灵活的函数之一,可以在大多数 Python 应用程序中发挥重要作用。