इस ट्यूटोरियल में, हम time.perf_counter() मेथड के बारे में जानेंगे।
time.perf_counter() मेथड सेकंड में समय का फ्लोट मान लौटाता है। आइए एक उदाहरण देखें।
उदाहरण
# time मॉड्यूल आयात करना import time # समय प्रिंट करना print(time.perf_counter())
आउटपुट
यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्नलिखित परिणाम मिलेगा।
263.3530349
हम time.perf_counter() मेथड का उपयोग किसी प्रोग्राम का निष्पादन समय ढूंढने के लिए कर सकते हैं। आइए एक उदाहरण देखें।
उदाहरण
# time मॉड्यूल आयात करना import time # अभाज्य संख्या ढूंढने का प्रोग्राम def is_prime(number): for i in range(2, number): if number % i == 0: return False return True if __name__ == '__main__': number = 17377 start_time = time.perf_counter() is_prime(number) end_time = time.perf_counter() # अंतर से निष्पादन समय प्रिंट करना print(end_time - start_time)
आउटपुट
यदि आप उपरोक्त प्रोग्राम निष्पादित करते हैं, तो आपको निम्नलिखित परिणाम मिलेगा।
0.004171799999994619
निष्कर्ष
यदि ट्यूटोरियल में आपके कोई संदेह हैं, तो उन्हें टिप्पणी अनुभाग में उल्लेख करें।