如何在python3中打印特定的字符组合(\')

时间:2013-06-09 23:34:51

标签: python-3.x

我实际上遇到了字符串操作的问题...... 我希望有一个这样的字符串,例如“Hel \'lo”,但是,如你所知,如果我尝试打印这个字符串,例如,python将返回“hel'lo”而不是“hell \'lo” ...

那么,你知道如何获得这种形式的字符串吗?

提前致谢

2 个答案:

答案 0 :(得分:2)

您可以使用原始字符串(请注意前导r):

>>> print(r"hel\'lo")
hel\'lo

请参阅Raw String and Byte Literals

答案 1 :(得分:1)

一如既往。加倍反斜杠。

3>> print("hel\\'lo")
hel\'lo