Alg*_*bra 7 python unicode built-in ordinal ord
官方Python文档解释道 ord(c)
ord(c)
ord(c): 给定一个表示一个Unicode字符的字符串,返回一个表示该字符的Unicode代码点的整数.例如,ord('a')返回整数97,ord('€')(欧元符号)返回8364.这是chr()的反函数.
它没有指明含义ord,谷歌搜索没有帮助.
ord
它的起源是什么?
NPE*_*NPE 12
它代表"序数".
ord我记得的最早用法是Pascal.在那里,ord()返回其参数的序数值.对于字符,这被定义为ASCII码.
ord()
在Modula-2中也使用了相同的惯例.
后来,Python(以及PHP,SQL的一些方言等)遵循这个惯例,除了这些天他们更可能使用Unicode而不是ASCII.
很可能是术语(和函数名称)的起源比Pascal更进一步.
小智 5
“ord”的意思是“一个字符的序数”。
ord.__doc__这是我在 Python 命令行中使用的。
ord.__doc__
返回单字符字符串的整数序数。
归档时间:
7 年,9 月 前
查看次数:
1632 次
最近记录:
6 年,4 月 前