在前面添加字符串系统标准输出写入在python中

2024-03-28 15:04:48 发布

您现在位置:Python中文网/ 问答频道 /正文

如何在前面添加字符串或文本系统标准输出写入. 在

for i in range(101):
        time.sleep(0.60)
        sys.stdout.write("\r%d%%" % i)
        sys.stdout.flush()

上面的代码只打印如下百分比: 50%

我想在百分比之前添加文本,该文本应该在一行中,如下所示:

完成百分比:50%

请帮帮我。在


Tags: 字符串代码in文本for标准time系统
1条回答
网友
1楼 · 发布于 2024-03-28 15:04:48

为什么不。。。在

for i in range(101):
        time.sleep(0.60)
        sys.stdout.write("\rPERCENTAGE COMPLETED %d%%" % i)
        sys.stdout.flush()

虽然我不清楚你为什么要用系统标准输出写入()而不是print()

相关问题 更多 >