ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# Python `ord()`函数 > 原文: [https://thepythonguru.com/python-builtin-functions/ord/](https://thepythonguru.com/python-builtin-functions/ord/) * * * 于 2020 年 1 月 7 日更新 * * * `ord()`函数(缺少序数)返回一个整数,表示传递给它的字符。 对于 ASCII 字符,返回值是 7 位 ASCII 代码,对于 Unicode 字符,返回值是指 Unicode 代码点。 其语法如下: ```py ord(c) -> code point ``` | 参数 | 描述 | | --- | --- | | `c` | `c`是字符串字符串。 | 这是一个例子: ```py >>> >>> ord("A") 65 >>> >>> >>> ord("f") 102 >>> >>> >>> ord("á") # accented a 225 >>> >>> >>> ord("卍") # swastika 21325 >>> >>> >>> ord("😀") # Grinning Face 128512 >>> ``` 试试看: ```py print(ord("A")) print(ord("f")) print(ord("á")) # accented a print(ord("卍")) # swastika print(ord("😀")) # Grinning Face ``` 要将`ord()`返回的整数转换回其等效字符,我们使用[`chr()`](/python-builtin-functions/chr/)函数。 * * * * * *