2014-09-28 38 views
-8

我想打印一個帶有引號的字符串。我是不是在這裏使用交互模式。所以,我試圖找出是否有其他辦法,而不是做其他:打印一個括號附加的字符串

print '"hello"' 

或:

print "'hello'" 

有沒有一種方法來打印仍附有引號的字符串到它?例如,如果我的字符串是"Python",則結果將是"Python"而不是Python,而不附帶括號。

+0

你的意思是你想要的字符串*表示*?你可以粘貼回Python解釋器並將它看作字符串文字? – 2014-09-28 14:41:59

回答

3

聽起來像是你正在尋找repr() function

>>> s = 'hello' 
>>> print repr(s) 
'hello' 
0

在交互模式,這是字符串究竟是如何印刷:

>>> 'hello' 
'hello'