【发布时间】:2017-07-28 06:08:05
【问题描述】:
正如我从一本书中了解到的那样,Python 中的函数只不过是 Function 类的对象。我有一些疑问如下:
1.这个对象是什么时候创建的?在我们定义函数的时候还是在调用函数的时候?
2.如果它是在我们定义函数的时候创建的,那么如果我们在程序的任何地方都不调用该函数,会不会浪费内存?
寻找详细答案。
【问题讨论】:
-
1) 当你定义函数时 2) 如果你定义了一个你从不打算调用的函数?是的,我会说这是一种浪费。虽然,即使在普通硬件上,也可能非常小。
标签: python python-3.x function object