我想问一下,如何print()在python3中使用打印双引号(强制).
代码:
>>> List0 = ["1", "text", 25]
>>> print(List0)
['1', 'text', 25]
>>> str0 = str(List0)
>>> print(str0)
['1', 'text', 25]
Run Code Online (Sandbox Code Playgroud)
str0看起来像一个列表,但它是一个字符串.使用时print(),双引号未显示.如何使用print(),但让报价显示?应该是这样的:"['1', 'text', 25]"?
谢谢您的帮助!
cco*_*cco 12
如果您要将其指定为文字,您似乎想要打印字符串的样子.为此,请使用repr,如下所示:
print(repr(str0))
Run Code Online (Sandbox Code Playgroud)
将打印
"['1', 'text', 25]"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1046 次 |
| 最近记录: |