Python - 函数定义占用内存?

时间:2017-10-30 17:32:21

标签: python

我知道函数调用必须占用内存,但是函数定义呢?它无记忆吗?

1 个答案:

答案 0 :(得分:0)

必须将信息存储在某处。由于函数是已经加载到内存中的正在执行的脚本的一部分,并且可能在任何时候都需要,我认为它存储在内存中。此外,在C中,您可以将指针(链接到内存地址的变量)指向包含函数的内存。这意味着该函数在使用C时占用内存,因此在使用python时也可能这样做。