请问,如何在python3中使用print()
打印双引号(必填)。
代码:
>>> List0 = ["1", "text", 25]
>>> print(List0)
['1', 'text', 25]
>>> str0 = str(List0)
>>> print(str0)
['1', 'text', 25]
str0
看起来像一个列表,但它是一个字符串。使用 print()
,不会显示双引号。如何使用print()
,但让引号显示出来?它应该是这样的:['1', 'text', 25]"
?
感谢您的帮助!
最佳答案
如果您将字符串分配为文字,您似乎想要打印该字符串的样子。为此,使用 repr
,如下所示:
print(repr(str0))
将打印
"['1', 'text', 25]"
关于 python 3 : How to use print() to print a string with quote?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48365860/