【发布时间】:2018-07-17 03:20:52
【问题描述】:
在以下代码中:
with open("output", "w") as f:
print >> f, "foo"
print >> f, "bar"
“输出”文件将是:
foo
bar
如何使用print >> 避免换行符和空格?
P.S.:我实际上想知道是否可以使用print >> 来做到这一点。我知道可以避免使用“\n”的其他方法,例如f.write("foo") 和f.write("bar")。
另外,我知道尾随逗号。但打印的是foo bar,而不是foobar。
【问题讨论】:
-
为什么,为什么您想使用已弃用的构造来做到这一点?
-
出于好奇,我只是想知道是否有可能。我喜欢了解不同的语法。
标签: python python-2.7 python-2.x