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

Connected

अभ्यास

कीवर्ड nonlocal और nested functions

आइए एक बार फिर scope पर आपकी पकड़ को और मजबूत करें! इस अभ्यास में, आप एक nested function के भीतर nonlocal कीवर्ड का उपयोग करेंगे ताकि enclosing scope में परिभाषित एक वैरिएबल के मान को बदला जा सके.

निर्देश

100 XP
  • echo_word को string word असाइन करें, जो स्वयं से concatenated हो.
  • enclosing scope में echo_word के मान को बदलने के लिए nonlocal कीवर्ड का उपयोग करें.
  • echo_word को '!!!' के साथ concatenated करके बदलें.
  • फंक्शन echo_shout() को कॉल करें और उसे एक आर्ग्युमेंट 'hello' पास करें.