You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python中ord()函数名称的含义及起源是什么?

ord()函数名称的起源

哈哈,这个问题确实有点冷门!我来给你拆解下ord()这个函数名的由来~

ord()其实是ordinal(序数、顺序值)的缩写。在英文里,ordinal指的是表示顺序的数字,而Unicode码点本质上就是给每个字符分配的一个唯一的“顺序编号”,用这个缩写来命名函数,刚好对应它返回字符Unicode码点整数的功能。

而且你看它的逆函数chr(),是character(字符)的缩写,这俩函数的命名逻辑完全一致——一个从字符拿它的顺序编号,一个从顺序编号还原出字符,是不是很搭?

其实这种缩写在编程语言里很常见,尤其是像Python这种追求简洁的语言,用单词的前几个字母来命名常用函数,既好记又节省输入成本。

内容的提问来源于stack exchange,提问作者Wizard

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.27 09:18:56