我想说出这个词:'错误'重复多次。这本身就是一项简单的任务,但我不知道如何以我选择的速度一次打印一个。我理解我的问题已被部分涵盖,但我不希望字符串的前一个词消失。
{{1}}
我想要的输出是错误!错误! (每个都是单独发布而不是一次全部发布。)
我怎样才能使python不会同时释放所有字符串?知道我是否可以在列中打印,但仍沿宽度打印也是一件好事。
答案 0 :(得分:1)
for
这'打印'错误!'在同一条线上每200毫秒(... 20次)。将while
更改为{{1}},以便更好地控制停止条件。
答案 1 :(得分:1)
这将打印Error!
20次(20行/行),持续时间为20秒
import time
for _ in range(20):
print("Error!")
time.sleep(1) # change 1 to whatever number you want, to control the amount of time before "Error!" is printed again
这将打印"错误!"在20秒的持续时间内在同一行(20列)上20次:
import time
for _ in range(20):
print("Error!", end='', flush=True)
time.sleep(1) # change 1 to whatever number you want, to control the amount of time before "Error!" is printed again
答案 2 :(得分:0)
import time
for i in range(20):
print ("Error!")
time.sleep(60) #pause for one minute
您可以使用for循环选择要打印的次数,并使用时间库中的sleep()
进行暂停。