编写高质量代码——改善Python程序的91个建议(Ⅶ)(python代码简洁)

网友投稿 374 2022-08-27


编写高质量代码——改善Python程序的91个建议(Ⅶ)(python代码简洁)

建议79:了解代码优化的基本原则

优先保证代码是可工作的权衡优化的代价定义性能指标,集中力量解决首要问题不要忽略可读性

建议80:借助性能优化工具

PsycoPypy

建议81:利用cProfile定位性能瓶颈建议82:使用memory_profiler和objgraph剖析内存使用建议83:努力降低算法复杂度

O(1)

建议84:掌握循环优化的基本技巧建议85:使用生成器提高效率建议86:使用不同的数据结构优化性能建议87:充分利用set的优势建议88:使用multiprocessing客服GIL的缺陷建议89:使用线程池提高效率建议90:使用C/C++模块扩展提高性能建议91:使用Cython编写扩展模块

- 《编写高质量代码 改善Python程序的91个建议》张颖 赖勇浩 著。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:SpringBoot 配置文件给实体注入值方式
下一篇:编写高质量代码——改善Python程序的91个建议(Ⅵ)(python程序编写注意)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~