0
我已经定义了一个倒计时函数,但是当我称它没有任何反应时。没有函数调用的代码工作。我的函数调用错误?函数调用没有响应
此外,print()
函数给我end ='\ r'的无效语法。任何帮助是极大的赞赏!
import time
def countdown(t):
while t:
mins, secs = divmod(t, 60)
timeformat = '{:02d}:{:02d}'.format(mins, secs)
print(timeformat, end='\r')
time.sleep(1)
t -= 1
if __name__ == "__main__":
t=30
countdown(t)
print("Goodbye!")
我已经找到了打印语法错误。我不得不添加“from __future__import print_function。还必须导入sys来刷新打印后的缓冲区,我仍然不知道为什么我的函数调用不起作用。 – Benjamin