根据Python文档,ord()在Unicode中给出相应的数字.当我进入
ord('A')
Run Code Online (Sandbox Code Playgroud)
我得到了数字65.但是,当我在名为Unicode Table(http://unicode-table.com/en)的站点中检查"A"的Unicode编号时,它表示该数字为41.
为什么会这样?什么是Unicode的正确参考指南?
"41"是十六进制的.
>>> ord("A")
65
>>> hex(ord("A"))
'0x41'
>>> int("41",base=16)
65
Run Code Online (Sandbox Code Playgroud)
请注意,您链接的页面顶部0123456789ABCDEF会显示最后一位数字.
| 归档时间: |
|
| 查看次数: |
2145 次 |
| 最近记录: |