1. Learn
  2. /
  3. कोर्स
  4. /
  5. Python में Functions का परिचय

Connected

अभ्यास

एक ऐसा lambda फंक्शन लिखना जिसे आप पहले से जानते हैं

कुछ फंक्शन डेफिनिशन इतनी सरल होती हैं कि उन्हें lambda फंक्शन में बदला जा सकता है। ऐसा करने से आप कम लाइनों में कोड लिखते हैं, जो काफ़ी बढ़िया है और खासकर तब काम आता है जब आप बड़े प्रोग्राम लिखते और मेंटेन करते हैं। इस अभ्यास में, आप lambda फंक्शन के बारे में अपनी जानकारी का उपयोग करके एक साधारण काम करने वाले फंक्शन को lambda फंक्शन में बदलेंगे। इस फंक्शन डेफिनिशन पर नज़र डालिए:

def echo_word(word1, echo):
    """Concatenate echo copies of word1."""
    words = word1 * echo
    return words

फंक्शन echo_word 2 पैरामीटर लेता है: एक string वैल्यू word1 और एक integer वैल्यू echo। यह एक string लौटाता है जो word1 की echo प्रतियों का कंकैटिनेशन होता है। आपका काम है इस साधारण फंक्शन को lambda फंक्शन में बदलना।

निर्देश

100 XP
  • वैरिएबल word1 और echo का उपयोग करते हुए lambda फंक्शन echo_word डिफाइन करें। ऊपर दिए गए मूल echo_word() फंक्शन डेफिनिशन जैसा ही व्यवहार दोहराएँ।
  • echo_word() को स्ट्रिंग आर्ग्यूमेंट 'hey' और वैल्यू 5 के साथ, उसी क्रम में, कॉल करें। इस कॉल को result में असाइन करें.