两个()连起来用,是做什么的?
原题:请问如何访问 funIn() 呢?
def funOut():
def funIn():
print('宾果!你成功访问到我啦!')
return funIn
答案:
区别于上一题,这里你就需要用 funOut()() 访问啦
funOut()()
宾果!你成功访问到我啦!
问题:
两个()?这是什么操作?没见过。请高手略微讲解一下。
访问一个函数,很简单,只要:
1.将所有的实际参数,返回地址等信息传递给被调函数保存;
2.为被调函数的局部变量(也包括形参)分配存储空间;
3.将控制转移到被调函数的入口 风过无痕1989 发表于 2020-9-22 16:31
访问一个函数,很简单,只要:
1.将所有的实际参数,返回地址等信息传递给被调函数保存;
言简意赅。感觉应该是解释了关键。不过,我确实没看懂。这些内容,怎么我没听见小甲鱼提到呀? Peteryo01223 发表于 2020-9-22 16:35
言简意赅。感觉应该是解释了关键。不过,我确实没看懂。这些内容,怎么我没听见小甲鱼提到呀?
https://blog.csdn.net/hllsmart/article/details/51007406
页:
[1]