【问题标题】:python: How do you print to a new linepython:你如何打印到新行
【发布时间】:2016-01-04 21:34:49
【问题描述】:

我正在尝试在 python 中打印到新行。

我试过了:

print text '\n', sentiment '\n', score

但它不起作用。

【问题讨论】:

  • 那是因为print text '\n' 不是合法的 Python 语法。查找字符串连接。
  • 你只需要更多的逗号,或者一些明确的连接,或者......
  • 我不知道我必须在 '\n' 中进行连接。感谢您的帮助

标签: python newline


【解决方案1】:

您必须将\n 连接到文本:

print text + '\n', sentiment + '\n', score

【讨论】:

  • 或者只使用单独的打印语句。
  • 或者灵活的方式:print '{0}\n{1}\n{2}'.format(text, sentiment, score).
  • @Matthias 这当然是一种有效的方法,但我个人认为如果可能的话应该避免它。我认为该方法看起来很杂乱,很难一目了然地阅读输出的内容。
  • @zephyr:如果我使用format,我知道我可以完全控制输出。我不喜欢另一种方法。个人风格不同。
猜你喜欢
  • 1970-01-01
  • 2014-10-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-11-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多