在Python中是否可以不使用print函数进行打印?

在Python中是否可以不使用print函数进行打印?,python,printing,stdout,Python,Printing,Stdout,我想知道是否可以在不使用print函数的情况下用Python打印(例如字符串)。这可以通过命令或某种技巧来实现 例如,在C语言中有printf和put 有人能告诉我打印或否认这种可能性的方法吗?你可以使用 sys.stdout.write("hello world\n") sys.stdout.write() 有时,我发现sys.stdout.write比print更方便地将许多内容打印到一行,因为我发现print用于抑制换行的结尾逗号语法不方便。为什么要这样做?您是否尝试进行函数调用而不是

我想知道是否可以在不使用
print
函数的情况下用Python打印(例如字符串)。这可以通过命令或某种技巧来实现

例如,在C语言中有
printf
put

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

你可以使用

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

有时,我发现
sys.stdout.write
print
更方便地将许多内容打印到一行,因为我发现
print
用于抑制换行的结尾逗号语法不方便。

为什么要这样做?您是否尝试进行函数调用而不是使用
print
语句?与C一样,Python有多个默认为打印到标准输出的函数。就像C一样,Python记录了所有这些函数。您是否有实际问题,或者您只是懒得阅读教程和/或文档,希望人们通过心灵感应猜测您想做什么,为您阅读,并为您编写代码?@GamesBrainia我只是想知道。此处给出的参数必须是字符串。
sys.stdout.write()