图片里的一句话如何理解呢?

谢谢!知道内存地址,加个括号,这是什么操作?这是Python独有的机制规定吗?

img

这跟地址有什么关系
foo这个函数return的返回值是个bar,注意没有加括号,它返回的是bar这个函数本身,不是函数的返回值
那么f1=foo(),它获取的其实就是bar
那么f1()就等价于bar()
这确实是python特有的机制,它允许变量里存放函数本身
其他语言多少都要用反射之类的