python十六进制字符串中0x和\ x的含义是什么?

时间:2013-06-03 18:17:18

标签: python numpy

我正在做一些二进制操作,通常显示为十六进制。我已将0x\x视为前缀。

在哪种情况下使用?

2 个答案:

答案 0 :(得分:28)

0x用于文字数字。字符串内部使用"\x"来表示字符

>>> 0x41
65
>>> "\x41"
'A'

>>> "\x01" # a non printable character
'\x01'

答案 1 :(得分:-2)

0x跟随数字,表示HEX编号

\ x后跟数字,表示HEX ascii字符

在这里查看: ascii table