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

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


आवश्यक आर्गुमेंट्स वे आर्गुमेंट्स हैं जिन्हें सही पोजीशनल ऑर्डर में फ़ंक्शन को पास किया जाता है। यहां, फ़ंक्शन कॉल में आर्गुमेंट्स की संख्या फ़ंक्शन परिभाषा के साथ बिल्कुल मेल खानी चाहिए।

printme() फ़ंक्शन को कॉल करने के लिए, आपको निश्चित रूप से एक आर्गुमेंट पास करना होगा, अन्यथा यह निम्नानुसार सिंटैक्स एरर देता है:

उदाहरण

#!/usr/bin/python
# फ़ंक्शन परिभाषा यहां है
def printme(str):
    "This prints a passed string into this function"
    print str
    return

# अब आप printme फ़ंक्शन को कॉल कर सकते हैं
printme()

आउटपुट

जब उपरोक्त कोड निष्पादित होता है, तो यह निम्नलिखित परिणाम देता है:

Traceback (most recent call last):
  File "test.py", line 11, in 
    printme()
TypeError: printme() takes exactly 1 argument (0 given)

  1. पायथन में issubset() फंक्शन पायथन में issubset() फंक्शन

    इस लेख में, हम पायथन स्टैंडर्ड लाइब्रेरी में उपलब्ध issubset() फंक्शन के कार्यान्वयन और उपयोग के बारे में जानेंगे।issubset() मेथड बूलियन True वापस करता है जब एक सेट के सभी तत्व दूसरे सेट में मौजूद होते हैं (जिसे तर्क के रूप में पारित किया जाता है) अन्यथा, यह बूलियन False वापस करता है।नीचे दिए गए चित

  1. पायथन में intersection() फ़ंक्शन पायथन में intersection() फ़ंक्शन

    इस लेख में, हम intersection() फ़ंक्शन के बारे में सीखेंगे जिसे किसी भी दिए गए सेट पर किया जा सकता है। गणित के अनुसार, intersection का अर्थ दो सेट्स से सामान्य तत्वों को ढूंढना है। सिंटैक्स .intersection( ...) वापसी मान तर्क के रूप में पास किए गए सेट्स में सामान्य तत्व। उदाहरण set_1 = {t,u,t,o

  1. - पायथन फ़ंक्शन में आर्गुमेंट्स को रेफरेंस द्वारा कैसे पास करें?

    दिए गए कोड के लिए हमें निम्न आउटपुट मिलता है: b = [10, 20] a = [10, 20] व्याख्या: यह इंगित करता है कि वेरिएबल a को रेफरेंस द्वारा पास किया गया था क्योंकि फ़ंक्शन मुख्य स्क्रिप्ट में इसके मान को बदल देता है।