Skip to content
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
31 lines (24 sloc) 866 Bytes
# - Project Stopwatch
This program will:
1. Track the time between presses of the ENTRY key, with each key press starting a new "lap" on the timer.
2. Print the lap number, total time and lap time.
import time
print('Press ENTER to begin. Afterwards, press ENTER to "click" the stopwatch.')
print('Press Ctrl-C to quit.')
input() # press Enter to begin
startTime = time.time() # first lap start time
lastTime = startTime
lapNum = 1
while True:
lapTime = round(time.time() - lastTime, 2)
totalTime = round(time.time() - startTime, 2)
print('Lap #%s: %s (%s)' % (lapNum, totalTime, lapTime), end='')
lapNum += 1
lastTime = time.time() # reset the last lap time
except KeyboardInterrupt:
You can’t perform that action at this time.