स्टेटमेंट return [expression] एक फ़ंक्शन से बाहर निकलता है, वैकल्पिक रूप से कॉलर को एक एक्सप्रेशन वापस पास करता है। बिना आर्गुमेंट्स का return स्टेटमेंट return None के समान है।
उदाहरण
उपरोक्त सभी उदाहरण कोई मान नहीं लौटाते हैं। आप किसी फ़ंक्शन से मान को निम्नानुसार लौटा सकते हैं:
#!/usr/bin/python
# फ़ंक्शन परिभाषा यहां है
def sum(arg1, arg2):
# दोनों पैरामीटर्स को जोड़ें और लौटाएं
total = arg1 + arg2
print "Inside the function : ", total
return total
# अब आप sum फ़ंक्शन को कॉल कर सकते हैं
total = sum(10, 20)
print "Outside the function : ", total
आउटपुट
जब उपरोक्त कोड निष्पादित होता है, तो यह निम्नलिखित परिणाम देता है:
Inside the function : 30 Outside the function : 30