我有兴趣选择一个角色,
c = 'c' # for example hex_val_string = char_to_hex_string(c) print hex_val_string
输出:
63
最简单的方法是什么?任何预定义的字符串库的东西?
要hex在Python 3中使用编码,请使用
hex
>>> import codecs >>> codecs.encode(b"c", "hex") b'63'
在旧版Python中,还有其他几种方法可以执行此操作:
>>> hex(ord("c")) '0x63' >>> format(ord("c"), "x") '63' >>> "c".encode("hex") '63'