benyazi 发表于 2021-8-27 15:54:22

自动计时代码问题

import time
print('点击开始自动计时')
while True:
    input('')
    qishitime=time.time()
    print('开始')
    try:
      while True:
            print('\r计时',round(time.time()-qishitime,0),'秒',end='')
            time.sleep(1)
    except KeyboardInterrupt:
      print('结束')
      endtime=time.time()
      print('总共时间为',round(endtime-qishitime,2),'秒')

有个疑问,为什么是enter键就开始,而不是空格键或者什么按键,是什么地方控制的!

逃兵 发表于 2021-8-27 16:02:40

input('')
这是个输入语句,回车输入完成可以进入下一步

benyazi 发表于 2021-8-27 16:03:42

哦,我懂了,这里只是一个等待输入,回车是告诉输入完成了,谢谢大神。
页: [1]
查看完整版本: 自动计时代码问题