python - Python 中的换行符从哪里来?

标签 python python-2.x

当我用 Python 时

print "Line 1 is"
print "big"

我得到的输出是

Line 1 is
big

换行符从何而来?以及如何使用两个打印语句在同一行中键入两个语句?

最佳答案

print 默认添加换行符。为避免这种情况,请使用尾随 ,:

print "Line 1 is",
print "big"

, 仍然会产生一个空格。为避免空格,连接字符串并使用单个 print 语句,或使用 sys.stdout.write() 代替。

关于python - Python 中的换行符从哪里来?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4669260/

相关文章:

python - Trello - 同时更新卡片位置和颜色

python |喀拉斯 |多变量预测

python - 一种用于跟踪数据库中表历史记录的命令行/API 工具,它是否存在,或者我应该去开发一个吗?

python - 是否可以在 Python 2 中使用 'print >>' 而不使用换行符和空格?

python - 没有名为 MySQLdb 的模块

Python 和 Pandas : UnicodeDecodeError: 'ascii' codec can't decode byte

python - python 2.x 和 3.x 之间的多线程开销差异

Python3 诅咒线程

python - 将测试分成偶数时间奴隶

python-3.x - 类型错误 : can't pickle dict_items objects