ord()和Unicode表没有给出相同的数字

use*_*278 4 python

根据Python文档,ord()在Unicode中给出相应的数字.当我进入

ord('A')
Run Code Online (Sandbox Code Playgroud)

我得到了数字65.但是,当我在名为Unicode Table(http://unicode-table.com/en)的站点中检查"A"的Unicode编号时,它表示该数字为41.

为什么会这样?什么是Unicode的正确参考指南?

DSM*_*DSM 9

"41"是十六进制的.

>>> ord("A")
65
>>> hex(ord("A"))
'0x41'
>>> int("41",base=16)
65
Run Code Online (Sandbox Code Playgroud)

请注意,您链接的页面顶部0123456789ABCDEF会显示最后一位数字.