ascii char的二进制值的差异

时间:2014-01-30 18:59:06

标签: python encoding character-encoding binary ascii

以“G”为例,字母“G”在#72的位置 使用Python和内置方法ord('G')我得到了71 为什么不同?

ASCII TABLE

1 个答案:

答案 0 :(得分:2)

  

字母'G'位于#72。

你的假设是错误的。在您的表格中,G位于0x47 = 71 = ord('G')

读取表的方法是,找到要搜索的字符的列号(#Col)和行号(#Row),然后是十六进制的字符代码{ {1}}