7.10 性能评测 一些 python使用者对于同一问题的不同解决办法的性能很感兴趣。Python提供了一种评测工具就可以马上 回答这些问题。 例如, 当封装参数的时候可以用元组封装和拆封特性来代替传统的方法。Timeit 模块中可以迅速描述一个 性能优势。 >>> from timeit import Timer >>> Timer(’t=a; a=b; b=t’, ’a=1; b=2’).timeit() 0.57535828626024577 >>> Timer(’a,b = b,a’, ’a=1; b=2’).timeit() 0.54962537085770791 与 timeit 的细粒度相比,profile 和 pstate 模块提供了在大代码块中识别时间临界区的工具。 7.11 质量控制 开发高质量的软件的方法之一就是对每个功能写测试用例。在开发过程中频繁地运行这些用 例。 Doctest 模块提供一个扫描模块和验证嵌套在程序文档字符中的测试。测试编制是简单 的把一个典型的调用及它的结果剪切并粘贴到文档字符串里。这通过为用户提供一个实例改 善了文档,并且它允许 doctext 模块确认代码和文档相符。 Unittest 模块不像 doctest 模块那么容易使用。但是,它允许一个更加复杂的测试来维护 分开文件。
2021-08-23 19:35:22 1.32MB Python3.2.3 翻译
1
知识图谱的质量控制-李直旭.pdf
2021-08-20 01:24:42 3.3MB 知识图谱
地理信息系统课程(GIS)-第3章 空间数据的采集和质量控制.ppt
2021-08-18 18:12:13 1.64MB GIS 地理信息系统 空间数据采集
1
预应力混凝土梁的质量控制,预应力混凝土梁的质量控制PPT,预应力混凝土梁的质量控制课件
2021-08-04 18:02:42 970KB 预应力混凝土梁的质量控制
病案管理质量控制指标(2021年版)
2021-08-03 18:02:20 244KB 病案管理质量控制指标
1
基于云计算的医疗质量控制体系建设.pdf
2021-07-19 09:04:09 283KB 云计算 云服务 数据服务 参考文献
单片机原理课程设计组织实施管理及质量控制研究 (1).pdf
2021-07-13 09:05:12 228KB 单片机 硬件开发 硬件程序 参考文献
大数据视域下关联规则在高职教学质量控制水平提升方面的应用研究.pdf
2021-07-05 18:03:22 1.02MB 大数据 数据分析 数据应用 数据时代
海洋水文气象资料质量控制方法-国家海洋信息中心.pdf
2021-06-28 16:00:20 2.4MB c++11