28

我正在做一些通常显示为十六进制的二进制操作。我已经看到了0x\x作为前缀。

在什么情况下使用哪个?

4

2 回答 2

45

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

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

>>> "\x01" # a non printable character
'\x01'
于 2013-06-03T18:19:01.207 回答
-3

0x 跟在数字后面,表示 HEX 数字

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

在这里检查: ascii 表

于 2015-01-26T06:29:15.597 回答