Python ord()
函数
于 2020 年 1 月 7 日更新
ord()
函数(缺少序数)返回一个整数,表示传递给它的字符。 对于 ASCII 字符,返回值是 7 位 ASCII 代码,对于 Unicode 字符,返回值是指 Unicode 代码点。
其语法如下:
ord(c) -> code point
参数 | 描述 |
---|---|
c |
c 是字符串字符串。 |
这是一个例子:
>>>
>>> ord("A")
65
>>>
>>>
>>> ord("f")
102
>>>
>>>
>>> ord("á") # accented a
225
>>>
>>>
>>> ord("卍") # swastika
21325
>>>
>>>
>>> ord("😀") # Grinning Face
128512
>>>
试试看:
print(ord("A"))
print(ord("f"))
print(ord("á")) # accented a
print(ord("卍")) # swastika
print(ord("😀")) # Grinning Face
要将ord()
返回的整数转换回其等效字符,我们使用chr()
函数。