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

Connected

अभ्यास

ऐसे फंक्शंस जो एक से अधिक वैल्यू लौटाते हैं

पिछले अभ्यास में, आपने tuples बनाए, उन्हें वैरिएबल्स को असाइन किया, और tuples को अनपैक किया. यहाँ आप एक फंक्शन से tuples का उपयोग करके एक से अधिक वैल्यू रिटर्न करेंगे. अब हम अपने shout() फंक्शन को अपडेट करेंगे ताकि यह कई वैल्यू लौटाए. केवल एक string लौटाने के बजाय, हम दो strings लौटाएँगे, जिनमें से प्रत्येक के साथ string !!! जोड़ी गई होगी.

ध्यान दें कि return x, y का वही परिणाम होता है जो return (x, y) का होता है: पहला वास्तव में अंदरूनी तौर पर x और y को एक tuple में पैक कर देता है!

निर्देश

100 XP
  • फंक्शन हेडर में बदलाव करें ताकि फंक्शन का नाम अब shout_all हो, और यह क्रम से दो पैरामीटर word1 और word2 स्वीकार करे.
  • string '!!!' को word1 और word2 दोनों के साथ जोड़ें और क्रमशः shout1 और shout2 में असाइन करें.
  • shout1 और shout2 से मिलकर एक tuple shout_words बनाएँ.
  • shout_all() को strings 'congratulations' और 'you' के साथ कॉल करें और रिज़ल्ट को yell1 और yell2 में असाइन करें (याद रखें, shout_all() 2 वैरिएबल्स लौटाता है!).