1.外部函数,外部函数必须包含一个内部函数
2.内部函数一定要引用外部函数的一个变量
3.外部函数返回值为内部函数
写一个函数,接收整数参数n,返回一个函数,函数的功能是把函数的参数和n相乘,并把结果返回。
def mul(n):
def value(val):
return n * val
return value
y = mul(7)
print(y(9))
运行结果:
1.外部函数,外部函数必须包含一个内部函数
2.内部函数一定要引用外部函数的一个变量
3.外部函数返回值为内部函数
写一个函数,接收整数参数n,返回一个函数,函数的功能是把函数的参数和n相乘,并把结果返回。
def mul(n):
def value(val):
return n * val
return value
y = mul(7)
print(y(9))
运行结果: