नेस्टेड फ़ंक्शन के बारे में जानने के लिए, निम्न कोड देखें। कोड में, आप देख सकते हैं कि इनर फंक्शन्स वेरिएबल को एनक्लोजिंग स्कोप से एक्सेस कर सकते हैं, जो कि लोकल वेरिएबल है।
def mulFunc(num1): def mul(num2): return num1 * num2 return mul res = mulFunc(15) // The following prints 300 i.e. 20*15 print(res(20))
उपरोक्त num1 और num 2 यानी 300 के गुणन को प्रिंट करता है