आवश्यक आर्गुमेंट्स फंक्शन के अनिवार्य आर्गुमेंट्स होते हैं। इन आर्गुमेंट मानों को फंक्शन कॉल के दौरान सही संख्या और क्रम में पास किया जाना चाहिए।
यदि आप दिए गए कोड को चलाते हैं तो आपको निम्न आउटपुट मिलता है:
Hi 15 Traceback (most recent call last): File "requiredarg1.py", line 4, inrequiredArg('Hello') TypeError: requiredArg() takes exactly 2 arguments (1 given)
व्याख्या
उपरोक्त आउटपुट में, पहले फंक्शन कॉल में दो आवश्यक आर्गुमेंट्स के साथ हमें आउटपुट "Hi 15" मिलता है। लेकिन दूसरे फंक्शन कॉल में केवल एक आर्गुमेंट के साथ, हमें TypeError मिलता है कि फंक्शन को ठीक 2 आर्गुमेंट्स चाहिए। यह आवश्यक आर्गुमेंट्स के महत्व और उनकी अनिवार्य प्रकृति को दर्शाता है।