在Python的同一行上有多个打印

在Python的同一行上有多个打印,第1张

在Python的同一行上有多个打印

你可以使用该

print
语句执行此 *** 作,而无需导入
sys

def install_xxx():   print "Installing XXX...      ",install_xxx()print "[DONE]"

该print行末尾的逗号阻止print发布新行(你应注意,输出末尾会有多余的空间)。

Python 3解决方案

由于以上内容在Python 3中不起作用,因此你可以改为这样做(同样,不导入

sys
):

def install_xxx():    print("Installing XXX...      ", end="", flush=True)install_xxx()print("[DONE]")

打印功能接受

end
默认值为的参数
"n"
。将其设置为空字符串可防止它在该行的末尾发出新行。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5058887.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存