रिटर्न मान और दायरा
return कथनों और चर के दायरे—स्थानीय बनाम वैश्विक—को समझें।
रिटर्न मान और दायरा, CoddyKit पर Python Academy का एक निःशुल्क पाठ है। यह 4 में से 4वाँ पाठ है। आप नीचे पूरा पाठ निःशुल्क पढ़ सकते हैं—फिर अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर के साथ ब्राउज़र में इसका व्यावहारिक अभ्यास कर सकते हैं। यह Python Academy सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। Python Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
परिचय
return स्टेटमेंट
def double(x):
return x * 2
print(double(5))शीघ्र Return
def abs_val(x):
if x < 0:
return -x
return x
print(abs_val(-7))Local Scope
def f():
x = 10
print(x)
f()
# print(x) # NameErrorGlobal Scope
name = 'Alice'
def greet():
print('Hello', name) # reads global
greet()global कीवर्ड
counter = 0
def increment():
global counter
counter += 1
increment()
print(counter)nonlocal कीवर्ड
def make_counter():
count = 0
def inc():
nonlocal count
count += 1
return count
return inc
c = make_counter()
print(c(), c())LEGB नियम
x = 'global'
def outer():
x = 'enclosing'
def inner():
print(x) # enclosing
inner()
outer()एकाधिक Values लौटाना
def stats(lst):
return min(lst), max(lst), sum(lst)/len(lst)
lo, hi, avg = stats([1,2,3,4,5])
print(lo, hi, avg)Functions लौटाना (Closures)
def make_adder(n):
def adder(x):
return x + n
return adder
add5 = make_adder(5)
print(add5(3))None बनाम Missing Return
def find(lst, val):
for i, x in enumerate(lst):
if x == val:
return i
return None
print(find([1,2,3], 9))त्वरित जाँच
पुनरावलोकन
आगे बढ़ते रहें
एआई शिक्षक के साथ Python सीखें — निःशुल्क
अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।
- पाठ्यक्रम
- 76
- पाठ
- 320
अक्सर पूछे जाने वाले प्रश्न
क्या “रिटर्न मान और दायरा” पाठ निःशुल्क है?
हाँ—“रिटर्न मान और दायरा” का पूरा पाठ यहाँ वेब पर निःशुल्क पढ़ा जा सकता है। इंटरैक्टिव अभ्यास (अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर) करने और Python Academy पाठ्यक्रम का बाकी हिस्सा अनलॉक करने के लिए CoddyKit PRO लें। Python Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।
“रिटर्न मान और दायरा” में मैं क्या सीखूँगा?
return कथनों और चर के दायरे—स्थानीय बनाम वैश्विक—को समझें। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ Python Academy का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।
क्या Python Academy शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?
पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर Python Academy शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 4वाँ पाठ है।
“रिटर्न मान और दायरा” पाठ पूरा करने में कितना समय लगता है?
CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।
क्या मैं इस Python Academy पाठ में कोड लिख और चला सकता हूँ?
हाँ। हर Python Academy पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।
इस पाठ्यक्रम के सभी पाठ
- फ़ंक्शन परिभाषित करना और कॉल करना
- डिफ़ॉल्ट और कीवर्ड तर्क
- args और kwargs
- रिटर्न मान और दायरा