蟒蛇。是否可以在不使用打印功能的情况下进行打印?

时间:2014-01-19 12:09:05

标签: python printing stdout

我想知道是否可以在没有print命令的情况下在python中打印(例如字符串)。这可以通过命令或某些技巧来完成。

例如,在C中有printf和puts。

有人可以告诉我打印方式或否认这种可能性吗?

修改

我了解sys.stdout.write()。我也阅读了文档。我只是想知道是否有另一种打印方式,而不使用导入。我没有找到这样的方法,也无法找到是否有其他印刷方式。

3 个答案:

答案 0 :(得分:4)

sys.stdout.write("hello world\n")

答案 1 :(得分:2)

import sys
sys.stdout.write("hello")

答案 2 :(得分:1)

您可以使用

sys.stdout.write()

有时候我发现sys.stdout.write比print更方便打印多个东西到一行,因为我发现print的结束逗号语法可以抑制换行不方便。