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 次瀏覽

開啟您的 職業

完成課程即可獲得認證

開始
廣告