ज़ीरो
एक
ज़ीरो या अधिक
एक या अधिक
3 1
1 3
एरर
उल्लेखित कोई नहीं
0
1
सही
गलत
None
एक स्टार के बाद एक वैलिड आइडेंटीफायर है
एक वैलिड आइडेंटीफायर के बाद एक अंडरस्कोर
दो स्टार्स के बाद एक वैलिड आइडेंटीफायर है
वैलिड आइडेंटीफायर द्वारा दो अंडरस्कोर
getopt
os
getarg
main
आइडेंटिफाइड साइन और डिफ़ॉल्ट वैल्यू के बराबर होता है
आइडेंटीफायर के पीछे डिफ़ॉल्ट वैल्यू के बाद (")
स्क्वायर ब्रैकेट्स ([]) के भीतर डिफ़ॉल्ट वैल्यू के बाद आइडेंटीफायर
आइडेंटीफायर
कोई नहीं
[3,2,4]
[2,3,4]
[3,4,2]
लिस्ट
सेट
डिक्शनरी
टपल
लोकल वैरिएबल छाया हुआ है
अनडिफाइन बिहेवियर
ग्लोबल वैरिएबल छाया हुआ है
एक फ़ंक्शन जो स्वयं को कॉल करता है
एक फ़ंक्शन एक्सेक्यूशन इंस्टैंस जो उसी फ़ंक्शन के किसी अन्य एक्सेक्यूशन इंस्टैंस को कॉल करता है
एक क्लास मैथड जो दूसरे क्लास मैथड को बुलाती है
एक अंतर्निहित पद्धति जिसे स्वचालित रूप से कहा जाता है
रिकर्सिव फ़ंक्शन को नॉन-रिकर्सिव फ़ंक्शन द्वारा रेप्लस किया जा सकता है
रिकर्सिव फ़ंक्शन आमतौर पर नॉन-रिकर्सिव फ़ंक्शन की तुलना में अधिक मेमोरी स्पेस लेते हैं
रिकर्सिव फ़ंक्शन नॉन-रिकर्सिव फ़ंक्शन की तुलना में तेज़ी से चलते हैं
रिकर्सियन प्रोग्राम्स को समझने में आसान बनाता है
एक रिकर्सिव फ़ंक्शन जिसमें दो बेस केसेस हैं
एक फ़ंक्शन जहां रिकर्सिव फ़ंक्शन एक इनफिनिट लूप की ओर जाता है
एक रिकर्सिव फ़ंक्शन जहां फ़ंक्शन कुछ भी वापस नहीं करता है और केवल वैल्यूज को प्रिंट करता है
एक फ़ंक्शन जहां रिकर्सिव कॉल फ़ंक्शन द्वारा एक्सेक्यूटेड लास्ट चीज़ है
प्रत्येक रिकर्सिव फ़ंक्शन का बेस केस होना चाहिए
यदि बेस केस का प्रॉपर्ली मेंशन्ड नहीं किया गया है तो इनफिनिट रिकर्शन हो सकती है
एक रिकर्सिव फ़ंक्शन कोड को समझने में आसान बनाता है
प्रत्येक रिकर्सिव फ़ंक्शन का रिटर्न वैल्यू होना चाहिए
प्रोग्राम एक इन्फनिट लूप में जाता है
प्रोग्राम एक बार चलता है
प्रोग्राम n की नंबर को चलाता है जहां n फ़ंक्शन के लिए दिया गया आर्ग्यमन्ट है
एक एक्सेप्शन फेंक दिया जाता है
कोड को साफ देखो
एक कॉम्प्लेक्स टास्क को सब-प्रॉब्लम्स में तोड़ा जा सकता है
रिकर्सिव कॉल से मेमोरी कम लगती है
सीक्वेंस जनरेशन एक नेस्टेड पुनरावृत्ति की तुलना में आसान है
नॉन-रिकर्सिव समकक्ष की तुलना में रिकर्शन का यूज़ करके कुछ रियल-वर्ल्ड की प्रॉब्लम्स को कोड करना आसान है
रिकर्सिव फ़ंक्शन को डीबग करना आसान है
रिकर्सिव कॉल बहुत सारी मेमोरी लेती हैं
रिकर्शन का यूज़ करने वाले प्रोग्राम अपने नॉन-रिकर्सिव समकक्ष की तुलना में अधिक समय लेते हैं