Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन में फंक्शन के आवश्यक आर्गुमेंट्स क्या हैं?

आवश्यक आर्गुमेंट्स फंक्शन के अनिवार्य आर्गुमेंट्स होते हैं। इन आर्गुमेंट मानों को फंक्शन कॉल के दौरान सही संख्या और क्रम में पास किया जाना चाहिए।

यदि आप दिए गए कोड को चलाते हैं तो आपको निम्न आउटपुट मिलता है:

Hi 15 Traceback (most recent call last):
  File "requiredarg1.py", line 4, in 
    requiredArg('Hello')
TypeError: requiredArg() takes exactly 2 arguments (1 given)

व्याख्या

उपरोक्त आउटपुट में, पहले फंक्शन कॉल में दो आवश्यक आर्गुमेंट्स के साथ हमें आउटपुट "Hi 15" मिलता है। लेकिन दूसरे फंक्शन कॉल में केवल एक आर्गुमेंट के साथ, हमें TypeError मिलता है कि फंक्शन को ठीक 2 आर्गुमेंट्स चाहिए। यह आवश्यक आर्गुमेंट्स के महत्व और उनकी अनिवार्य प्रकृति को दर्शाता है।

  1. - पायथन में डिफ़ॉल्ट आर्गुमेंट्स क्या हैं?

    पायथन फंक्शन आर्गुमेंट्स को डिफ़ॉल्ट मान रखने की अनुमति देता है; यदि फंक्शन को उस आर्गुमेंट के बिना कॉल किया जाता है, तो आर्गुमेंट को उसका डिफ़ॉल्ट मान मिल जाता है। उदाहरण पायथन में फंक्शन आर्गुमेंट्स के लिए सिंटैक्स और डिफ़ॉल्ट मान दर्शाने का एक अलग तरीका है। डिफ़ॉल्ट मान इंगित करते हैं कि यदि फंक्

  1. - पायथन में अनाम फंक्शन क्या है?

    पायथन में, अनाम फंक्शन एक ऐसा फंक्शन है जिसे बिना नाम के परिभाषित किया जाता है। जबकि सामान्य फंक्शन्स को def कीवर्ड का उपयोग करके परिभाषित किया जाता है, पायथन में अनाम फंक्शन्स को lambda कीवर्ड का उपयोग करके परिभाषित किया जाता है। इसलिए, अनाम फंक्शन्स को लैम्ब्डा फंक्शन्स भी कहा जाता है। यदि हम दिए

  1. - पायथन फंक्शन एट्रिब्यूट्स क्या हैं?

    पायथन में सब कुछ एक ऑब्जेक्ट है, और लगभग हर चीज के एट्रिब्यूट्स और मेथड्स होते हैं। पायथन में, फंक्शन्स भी ऑब्जेक्ट्स हैं। इसलिए उनके पास अन्य ऑब्जेक्ट्स की तरह एट्रिब्यूट्स होते हैं। सभी फंक्शन्स में एक बिल्ट-इन एट्रिब्यूट __doc__ होता है, जो फंक्शन सोर्स कोड में परिभाषित डॉक स्ट्रिंग लौटाता है। हम