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

सिंगल-पैरामीटर फंक्शंस

Congratulations! आपने सफलतापूर्वक अपना फंक्शन परिभाषित भी किया और कॉल भी किया! यह काफ़ी बढ़िया है.

पिछले अभ्यास में, आपने shout() फंक्शन परिभाषित और कॉल किया था, जो किसी स्ट्रिंग के साथ '!!!' जोड़कर उसे प्रिंट करता था. अब आप shout() को एक पैरामीटर जोड़कर अपडेट करेंगे ताकि वह दिए गए किसी भी स्ट्रिंग आर्ग्युमेंट को स्वीकार और प्रोसेस कर सके. ध्यान दें कि shout(word)—हेडर का वह हिस्सा जो फंक्शन का नाम और पैरामीटर(s) बताता है—को फंक्शन की "signature" कहा जाता है. आप यह शब्द वास्तविक दुनिया में भी सुन सकते हैं!

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

Python में Functions का परिचय

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

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

  • फंक्शन हेडर को पूरा करने के लिए पैरामीटर नाम word जोड़ें.
  • word के साथ '!!!' जोड़कर जो परिणाम बने, उसे shout_word में असाइन करें.
  • shout_word का मान प्रिंट करें.
  • shout() फंक्शन को कॉल करें और उसे स्ट्रिंग 'congratulations' पास करें.

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

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

# Define shout with the parameter, word
def shout(____):
    """Print a string with three exclamation marks"""
    # Concatenate the strings: shout_word
    ____ = ____ + '!!!'

    # Print shout_word
    print(____)

# Call shout with the string 'congratulations'
कोड संपादित करें और चलाएँ