文件名称:内存管理-qt教学大纲
文件大小:5.26MB
文件格式:PDF
更新时间:2024-06-23 19:46:13
python 核心编程 中文版 高清文字版
3.5 内存管理
到现在为止, 你已经看了不少 Python 代码的例子。我们本节的主题是变量和内存管理的
细节, 包括:
变量无须事先声明
变量无须指定类型
程序员不用关心内存管理
变量名会被“回收”
del 语句能够直接释放资源
3.5.1 变量定义
大多数编译型语言,变量在使用前必须先声明,其中的 C 语言更加苛刻:变量声明必须位
于代码块 开始,且在任何其他语句之前。其它语言,像 C++和 Java,允许“随时随地”声明
变量,比如,变量声明可以在代码块的中间,不过仍然必须在变量被使用前声明变量的名字和
类型。在 Python 中,无需此类显式变量声明语句,变量在第一次被赋值时自动声明。和其他大
多数语言一样,变量只有被创建和赋值后才能被使用。
>>> a
Traceback (innermost last):
File "