शुरू करेंमुफ़्त में शुरू करें

Arbitrary arguments जोड़ना

Python कस्टम फंक्शनों को "arbitrary arguments" के ज़रिए किसी भी संख्या में positional arguments स्वीकार करने देता है। इस लचीलापन से फंक्शन अलग-अलग तरीकों से इस्तेमाल किए जा सकते हैं और फिर भी अपेक्षित नतीजे देते हैं।

इसी क्षमता का उपयोग करते हुए, आप एक ऐसा फंक्शन बनाएँगे जो कितने भी टेक्स्ट ब्लॉक दिए जाएँ, उन्हें जोड़कर (concatenate) एक साथ कर दे!

यह अभ्यास पाठ्यक्रम का हिस्सा है

इंटरमीडिएट Python फॉर डेवलपर्स

पाठ्यक्रम देखें

अभ्यास निर्देश

  • concat() नाम का एक फंक्शन परिभाषित करें जो args नाम के arbitrary arguments स्वीकार करे।
  • args में प्रत्येक arg पर iterate करने के लिए एक for लूप का उपयोग करें।
  • फंक्शन को कॉल करें ताकि आप जाँच सकें कि यह सही तरह से काम कर रहा है।

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Define a function called concat
def ____(____):
  """Concatenates multiple string arguments with spaces between them."""

  result = ""

  # Iterate over the Python args tuple
  for ____ in ____:
    result += " " + arg
  return result

# Call the function
print(____("Python", "is", "great!"))
कोड संपादित करें और चलाएँ