开发者社区> 问答> 正文

Python 实现秒表功能

Python 实现秒表功能

展开
收起
游客ejnn55cgkof5g 2020-02-14 17:45:22 1016 0
1 条回答
写回答
取消 提交回答
  • import time
      
    print('按下回车开始计时,按下 Ctrl + C 停止计时。')
    while True:
        
        input("") # 如果是 python 2.x 版本请使用 raw_input() 
        starttime = time.time()
        print('开始')
        try:
            while True:
                print('计时: ', round(time.time() - starttime, 0), '秒', end="\r")
                time.sleep(1)
        except KeyboardInterrupt:
            print('结束')
            endtime = time.time()
            print('总共的时间为:', round(endtime - starttime, 2),'secs')
            break
    测试结果为:
    
    按下回车开始计时,按下 Ctrl + C 停止计时。
    
    开始
    计时:  3.0 秒
    计时:  5.0 秒
    ^C结束 6.0 秒
    总共的时间为: 6.69 secs
    2020-02-14 17:45:50
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载