📜  Python中的ord()函数(1)

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

Python中的ord()函数

在Python中, ord() 函数用于获取一个字符的unicode编码值。 该函数接受一个字符参数,并返回其unicode编码值。

语法
ord(c)

其中, c 表示一个字符。

参数

该函数仅接受一个字符类型的参数,包括:

  • 任意的Unicode字符(例如 abcABC 等)
  • 转义字符(例如 \n\t\\ 等)
  • 字符串中的下标位置的字符(例如 s[0]s[1]s[2] 等)
返回值

该函数返回参数 c 的unicode编码值。

示例
print(ord('A'))  # 65
print(ord('a'))  # 97
print(ord('\n')) # 10
print(ord('\\')) # 92

在上面的示例中,我们可以看到:

  • 字母 A 的unicode编码值为 65
  • 字母 a 的unicode编码值为 97
  • 转义字符 \n 的unicode编码值为 10
  • 转义字符 \\ 的unicode编码值为 92
注意事项
  • ord() 函数只能接受一个字符类型的参数。如果你需要获取字符串中每个字符的unicode编码值,你可以通过循环遍历字符串并调用 ord() 函数来实现。
  • 如果参数不是字符类型,则会抛出 TypeError 异常。