Python 程序来创建单圈计时器


当使用 Python 创建单圈计时器时,“时间”方法被用到。圈数预定义,并定义了一个 try catch 块来启动计时器。

下面是对它的演示 −

示例

 在线演示

import time

start_time=time.time()
end_time=start_time
lap_num=1

print("Click on ENTER to count laps.\nPress CTRL+C to stop")

try:
   while True:

      input()
      time_laps=round((time.time() - end_time), 2)

      tot_time=round((time.time() - start_time), 2)

      print("Lap No. "+str(lap_num))
      print("Total Time: "+str(tot_time))
      print("Lap Time: "+str(time_laps))

      print("*"*20)

      end_time=time.time()
      lap_num+=1

except KeyboardInterrupt:
   print("Exit!")

输出

Click on ENTER to count laps.
Press CTRL+C to stop

Lap No. 1
To
tal Time: 1.77
Lap Time: 1.77
********************

Lap No. 2
Total Time: 3.52
Lap Time: 1.75
********************
Exit!

说明

  • 导入了必要的包。

  • 定义了开始时间、结束时间和圈数。

  • 单击“Enter”启动计时器。

  • 在 try catch 块中,确定当前时间与结束时间之间的差值。

  • 再次确定当前时间与开始时间之间的差值。

  • 这会给出圈数、总时间和单圈时间。

  • 这会在控制台上输出显示。

  • 在“except”块中,定义了“Exit”。

更新日期:15-4-2021

506 次浏览

开启您的 职业

完成课程即可获得认证

开始
广告