python 函数
为什么第一个函数是myfunc(),后面可以用func()来调用? 在report中的func是我们传进去的myfunc 那不是传参传进去的啊 临时号 发表于 2022-9-17 17:38在report中的func是我们传进去的myfunc
hhhh犯蠢了,感谢您的回复 wp231957 发表于 2022-9-17 17:38
那不是传参传进去的啊
hhhh犯蠢了,感谢您的回复 def report(func): # 输入参数 func 实际上是一个需要在本函数内进行调用的函数地址
. . . . . .
func() # 调用由输入参数 func 所指定的函数
report(myfunc) # 参数 myfunc 其实就是函数 myfunc() 的函数地址,也就是说,指定在 report() 中调用函数就是 myfunc() 形参十func
实参十myfunc
页:
[1]