此刻学习Python。 (来自PHP)
在Python中,有一个删除(del
)函数来删除你的变量。
这对我来说是新的,
删除变量有什么好处?
不删除变量有什么缺点?
我最有可能在什么情况下删除变量?
编辑:
This question here只是比较del var
和var = none
之间的差异。
我试图理解为什么你需要首先删除一个变量。
答案 0 :(得分:1)
虽然您的问题似乎指向同一个想法。但我试图以你问的方式回应。
删除变量的好处 它释放了内存中该变量占用的内存。删除变量后,RAM可用于其他繁重的任务(如读取文件,加载图像等)。
不删除变量的缺点
如果你不删除用图像/视频文件初始化的变量(比如10),那么你可以猜测自己可能会耗尽内存。现在猜猜如果视频是5K那么你很可能会耗尽内存。这些del
将来拯救您的计划。
您可能需要删除变量的情况 如果您确定将来永远不需要变量。或者,当您可能遇到可能内存不足的情况时。