将chr(3)存储到python输出中的变量,显示垃圾值

时间:2015-06-24 07:47:43

标签: python

我正在将部分ascii character转换为chr,因此我在chr() function中使用了python。如果执行chr(3)我会得到'\x03'答案是正确的。 当我执行下面的代码我得到一些垃圾值

a=chr(3)
print a

输出是:

或有时输出显示垃圾值。

请告诉我如何将此值转换为可读格式。

请告诉我这对我来说非常重要。

1 个答案:

答案 0 :(得分:0)

您可以使用repr功能

这样打印
a=chr(3)
print repr(a)

输出:

'\x03'

如果你想摆脱报价,你可以这样做:

print repr(a)[1:-1]

输出:

\x03