Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Python 官方文档解释ord(c)
ord(c)
ord(c): 给定一个表示一个 Unicode 字符的字符串,返回一个表示该字符的 Unicode 代码点的整数。例如,ord('a') 返回整数 97,ord('€')(欧元符号)返回 8364。这是 chr() 的倒数。
它没有指定 的含义ord,谷歌搜索没有帮助。
ord
它的起源是什么?
它代表“序数”。
我记得最早使用的ord是Pascal。在那里,ord()返回其参数的序数值。对于字符,这被定义为 ASCII 码。
ord()
Modula-2也使用了相同的约定。
后来,Python(以及 PHP、SQL 的一些方言等)遵循了这个约定,只是现在他们更可能使用 Unicode 而不是 ASCII。
该术语(和函数名称)的起源很可能比 Pascal 更早。
返回单字符字符串的整数序号。
我从 ord 那里得到了这个。python命令行中的文档。ord 表示一个字符的序数。