⊗pyPmUFNPa 202 of 208 menu

पायथन में नामित पैरामीटर

यदि किसी फ़ंक्शन में बहुत सारे पैरामीटर पास किए जाते हैं, तो गलती करने की संभावना बढ़ जाती है, क्योंकि हमारे लिए आवश्यक पैरामीटर्स के लिए मानों को गलत कर सकते हैं।

इस तरह की समस्याओं से बचने के लिए पायथन में फ़ंक्शन को कॉल करते समय पैरामीटर्स के नाम निर्दिष्ट करने की सुविधा है। आइए देखते हैं कि यह कैसे किया जाता है। मान लीजिए कि हमारे पास निम्नलिखित फ़ंक्शन है:

def func(num1, num2): return num1 + num2

बस इसे कॉल किया जा सकता है:

res = func(5, 10) print(res) # 15 प्रिंट करेगा

या पैरामीटर्स को नामों के साथ कॉल किया जा सकता है:

res = func(num1=5, num2=10) print(res) # 15 प्रिंट करेगा

नामित पैरामीटर इस मायने में बहुत सुविधाजनक हैं कि फ़ंक्शन को कॉल करते समय उन्हें आपस में बदला जा सकता है:

res = func(num2=2, num1=5) print(res) # 3 प्रिंट करेगा

यदि फ़ंक्शन को घोषित करते समय कई वैकल्पिक पैरामीटर निर्धारित किए गए हैं, तो उन्हें भी नामित बनाया जा सकता है। इसके साथ ही, उन पैरामीटर्स को उस क्रम में सूचीबद्ध करने की आवश्यकता नहीं है, जो घोषणा के समय निर्धारित किया गया था:

def func(num1, num2=1, num3=2): return num1 + num2 + num3 res = func(num1=2, num3=6) print(res) # 8 प्रिंट करेगा

एक फ़ंक्शन दिया गया है:

def func1(num1, num2, num3): return (num1 + num2) * num3

इसे नामित पैरामीटर के माध्यम से मान पास करके कॉल करें।

एक फ़ंक्शन दिया गया है:

def func1(text1, text2): return text1 + ' ' + text2

स्ट्रिंग 'hello' और अपना नाम नामित पैरामीटर के माध्यम से पास करके इसे कॉल करें।

हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें