फ़ंक्शन परिणाम और आउटपुट के समय दोनों को आउटपुट करने के लिए टाइमिट फ़ंक्शन का उपयोग करने का कोई तरीका है?पायथन टाइमिट और प्रोग्राम आउटपुट
अभी मैं
timer = Timer('func()', 'from __main__ import func')
print timer.timeit(1)
उपयोग कर रहा हूँ लेकिन यह सिर्फ समय आउटपुट और नहीं कार्यक्रम उत्पादन है, जो अपने अंत में कुछ देता है। मैं इसे
FuncOutputGoesHere 13.2897528935
उसी लाइन पर आउटपुट करना चाहता हूं।
आदर्श रूप में, मैं इसे N बार चल रहा है और उसके बाद प्रोग्राम परिणाम और इसकी औसत समय
मुझे समय-समय पर सिफारिश करने वाले लोगों और समय की सिफारिश करने वाले लोगों के बीच बहुत विचलन दिखाई देता है। समय()। कौनसा अच्छा है? – MyNameIsKhan
'timeit'' time.time() 'का उपयोग करता है, जब तक कि आप विंडोज़ पर न हों, जहां यह 'time.clock' (अधिक सटीक) का उपयोग करेगा। –
तो टाइमिट मुझे सबसे सटीकता प्रदान करेगा? – MyNameIsKhan