Understanding Encoding Type
我有一个应用程序可以将字符串中的每个字符转换为3digit数字,它看起来像是ASCII,但它不是这样的,我试图弄清楚它,但我无法理解:
1 2 3 4 5 6 | somefunction(){ a => 934 // a will be converted to 934 b => 933 // b will be converted to 933 1 => 950 // 1 will be converted to 950 0 => 951 // 0 will be converted to 951 } |
我知道ASCII,但我不理解,如果知道这是哪种编码类型,请帮助。
谢谢你:
这里有一种可能(ORD返回字符的ASCII值),但我认为您确实需要更多的数据点才能确定。
1 2 3 4 5 6 | >>> for c in 'ab10': print c, 999 - ord(c.upper()) ... a 934 b 933 1 950 0 951 |