python 基础学习2--编程
python编程的步骤为:

__name__ 指示模块如何被加载:如果模块被导入,__name__的值是模块的名称,如果模块被直接执行,__name__的值是main
变量不用进行声明,直接赋值;无需考虑内存释放问题,变量自动回收,都交给python解释器去做,每个变量都有一个引用计数器,一旦引用计数为0,就回收资源。
相关模块及工具:
- PDB : 允许设置断点,逐行执行,检查堆栈
- Logger: 定义一些函数、类用于日志系统,五种日志级别:紧急、错误、警告、信息和调试。
- Profile: 测试函数的时间以及总脚本执行的时间,没有单个函数的执行时间
- hotshot: 修复profile的一些错误,提高了性能,修复了性能测试过载的问题,但是需要更长的时间生成结果
- CProfile: p2.5新增工具,取代了hotshot和profile,但是需要从日志系统中载入结果,有些结果不准

浙公网安备 33010602011771号