जब पायथन का उपयोग करके लैप टाइमर बनाने की आवश्यकता होती है, तो 'time' विधि का उपयोग किया जाता है। लैप की संख्या पूर्वनिर्धारित होती है, और लैप टाइमर शुरू करने के लिए एक try-catch ब्लॉक परिभाषित किया जाता है।
उदाहरण
import time
start_time = time.time()
end_time = start_time
lap_num = 1
print("लैप गिनने के लिए ENTER दबाएं।\nरोकने के लिए CTRL+C दबाएं")
try:
while True:
input()
time_laps = round((time.time() - end_time), 2)
tot_time = round((time.time() - start_time), 2)
print("लैप नं. " + str(lap_num))
print("कुल समय: " + str(tot_time))
print("लैप समय: " + str(time_laps))
print("*" * 20)
end_time = time.time()
lap_num += 1
except KeyboardInterrupt:
print("बाहर निकलें!")
आउटपुट
लैप गिनने के लिए ENTER दबाएं। रोकने के लिए CTRL+C दबाएं लैप नं. 1 कुल समय: 1.77 लैप समय: 1.77 ******************** लैप नं. 2 कुल समय: 3.52 लैप समय: 1.75 ******************** बाहर निकलें!
व्याख्या
आवश्यक पैकेज आयात किए जाते हैं।
प्रारंभ समय, अंत समय और लैप की संख्या परिभाषित की जाती है।
'Enter' दबाकर टाइमर शुरू होता है।
try-catch ब्लॉक में, वर्तमान समय और अंत समय के बीच का अंतर निर्धारित किया जाता है।
फिर, वर्तमान समय और प्रारंभ समय के बीच का अंतर निर्धारित किया जाता है।
यह लैप की संख्या, कुल समय और लैप समय देता है।
यह आउटपुट के रूप में कंसोल पर प्रदर्शित होता है।
'except' ब्लॉक में, 'Exit' परिभाषित किया गया है।