在python中,我们的常用函数如下
def test(number):
print(number)
test(100)
在这段代码之中,我们首先在前面定义函数test,test函数中含有形参number,我们在后面使用test(100)完成形参的赋值和函数的调用。
但是岁尾函数闭包,我们根据闭包定义(此函数的形参在函数内部又被调用)
def test(number):
print("-----1----")
def test_in(number2):
print("-----2-----")
print(number+number2)
print("----3----")
return test_in
t=test(100)
print(t)
print("-"*30)
t(1)
t(2)
运行如图