嵌套函数如何在Python中工作?

要了解嵌套函数,请参考以下代码。在代码中,您可以看到内部函数可以访问封闭范围内的变量,即局部变量。

def mulFunc(num1):
   def mul(num2):
      return num1 * num2
   return mul
res = mulFunc(15)
//以下打印300即20 * 15-
print(res(20))

上面打印了num1和num 2的乘积,即300