<分区>
如何在 Python 中打印内容而不在最后添加换行符?
在 C 或 process.stdout.write("abc")
在 Node.js 中。
标签 python
<分区>
如何在 Python 中打印内容而不在最后添加换行符?
在 C 或 process.stdout.write("abc")
在 Node.js 中。
最佳答案
使用 print
function 的 end
参数覆盖它的默认 '\n'
值,这样函数就不会在末尾添加新行:
print(text, end='')
在 print
statement 后面添加一个逗号:
print text,
如果您需要同时适用于 Python 2 和 Python 3 的解决方案,您应该考虑导入 print
function in Python 2 ,因此您可以在两者上使用上述 Python 3 语法。您可以在模块顶部使用以下行来执行此操作:
from __future__ import print_function
关于python - 无换行打印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31640297/