इस ट्यूटोरियल में, हम time.process_time() मेथड के बारे में जानेंगे।
time.process_time() मेथड वर्तमान प्रक्रिया के सिस्टम और उपयोगकर्ता CPU समय का सेकंड में फ्लोट मान लौटाएगा।
उदाहरण
# time मॉड्यूल आयात करना import time # वर्तमान प्रक्रिया समय प्रिंट करना print(time.process_time()) 1.171875
आउटपुट
यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्नलिखित परिणाम मिलेगा।
1.171875
मान लीजिए हमारे पास एक प्रक्रिया है जो दी गई रेंज में प्रिंट करती है। आइए उस प्रक्रिया का समय ढूंढें। निम्नलिखित कोड को समझें और चलाएं।
उदाहरण
# time मॉड्यूल आयात करना import time # दी गई रेंज में प्रिंट करने का प्रोग्राम def print_numbers(cap): for i in range(cap): print(i, end=' ') if __name__ == '__main__': number = 1000 # प्रक्रिया शुरू करना start_time = time.process_time() print_numbers(number) # प्रक्रिया समाप्त करना end_time = time.process_time() print() print("प्रक्रिया समय", end_time - start_time)आउटपुट
यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्नलिखित परिणाम मिलेगा।
0 1 2 3 ... 999 प्रक्रिया समय 0.234375
निष्कर्ष
यदि ट्यूटोरियल में आपके कोई संदेह हैं, तो उन्हें टिप्पणी अनुभाग में उल्लेख करें।