आवश्यक तर्क सही स्थिति क्रम में किसी फ़ंक्शन को दिए गए तर्क हैं। यहां, फ़ंक्शन कॉल में तर्कों की संख्या फ़ंक्शन परिभाषा के साथ बिल्कुल मेल खाना चाहिए।
फ़ंक्शन प्रिंटमे () को कॉल करने के लिए, आपको निश्चित रूप से एक तर्क पारित करने की आवश्यकता है, अन्यथा यह निम्नानुसार एक सिंटैक्स त्रुटि देता है -
उदाहरण
#!/usr/bin/python# फंक्शन डेफिनिशन हियरडेफ प्रिंटमे (str) है:"यह इस फंक्शन में एक पास स्ट्रिंग को प्रिंट करता है" प्रिंट स्ट्रेटर्न; # अब आप प्रिंटमे फंक्शनप्रिंटमे () को कॉल कर सकते हैं।आउटपुट
जब उपरोक्त कोड निष्पादित किया जाता है, तो यह निम्नलिखित परिणाम उत्पन्न करता है -
ट्रेसबैक (सबसे हालिया कॉल अंतिम):फ़ाइल "test.py", पंक्ति 11, <मॉड्यूल>प्रिंटमे (); लेखन त्रुटि:प्रिंटमे () में ठीक 1 तर्क (0 दिया गया)लेता है