我想知道如何将键盘键的字符更改为它的十六进制值。 例如:
键A:0x41
密钥B:0x42
密钥P:0x80
键Z:0x5A
http://help.adobe.com/en_US/AS2LCR/Flash_10.0/help.html?content=00000520.html
上面的链接还有每个密钥代码的基数10的列表,但我需要将那些基数为10的数字转换为十六进制。有没有简单的方法来做这样的事情?
>>> toHex("b")
0x42
答案 0 :(得分:2)
您可以将hex
与ord
一起使用:
>>> hex(ord("B"))
'0x42'
答案 1 :(得分:2)
你可以用ord
获得任何角色的ascii值ord("B")
您可以使用hex
hex(77)