《编写高质量代码:改善Python程序的91个建议》张颖 赖勇浩 著文字版 电子书下载
Python因为具有简单易学 开发效率高 跨平台 面向对象 可扩展 可嵌入 类库丰富等特性,所以被广泛应用于数据处理 游戏逻辑编程 科学计算 系统运维 可编程控制(人工智能)和信息安全等多个领域,是当下最受欢迎的编程语言之一。
作为一位Python程序员,如何才能编写出健壮 优雅 高质量的代码?这是很多Python程序员都感兴趣和都在探索的问题。
本书尝试着从如下8个方面总结了编写高质量Python代码所需掌握的知识 经验和技巧。
容易被忽视的重要概念和常识,如代码的布局和编写函数的原则等;
编写Python程序惯用的方法,如利用assert语句去发现问题 使用enumerate()获取序列迭代的索引和值等;
语法中的关键条款,如有节制地使用from…import语句 异常处理的几点基本原则等;
常见库的使用,如按需选择sort()或者sorted() 使用Queue使多线程编程更安全等;
Python设计模式的使用,如用发布订阅模式实现松耦合 用状态模式美化代码等;
Python的内部机制,如名字查找机制 描述符机制等;
开发工具的使用,如pip等各种开发工具的使用 各种代码测试用具的使用等;
Python代码的性能优化分析,优化的原则 工具 技巧,以及常见性能问题的解决等。
尊敬的读者:
欢迎您访问我们的网站。本站的初衷是为大家提供一个共享学习资料、交换知识的平台。每位用户都可以将文件上传至网盘并分享。
然而,随着用户上传的资料增多,我们发现部分不宜或版权问题的书籍被分享到了本站。
为此,我们已经关闭了分享入口,并进行了多次书籍审查,但仍有部分内容未能彻底审查到位。
在此,我们恳请广大读者与我们共同监督,如发现任何不宜内容,请 点击此处 进行举报,我们会第一时间处理并下架相关内容。
希望我们能共建一个文明社区!感谢您的理解与支持!
猜你喜欢
- Kotlin Apprentice 2nd Edition - Irina Galata, Joe Howard & Ellen Shapiro 电子书下载
- 《内向高敏者:如何在外向的世界自在生活》西尔维亚・洛肯全译修订版 电子书下载
- 《看透:解密身体语言隐藏的密码》肢体语言看人看到骨子里的超强阅人术【美】格雷格•威廉姆斯(Greg Williams) 电子书下载
- 《教出乐观的孩子:让孩子受用一生的幸福经典》马丁·塞利格曼清华大学社会科学学院积极心理学研究中心专业推荐文字版 电子书下载
- 《天才时代:17世纪的乱世与现代世界观的创立》A. C. 格雷林文字版 电子书下载
- 《女神进化论》寺主人 电子书下载
- 《聪明却混乱的孩子》佩格·道森(Peg Dawson) / 理查德·奎尔(Richard Guare) 电子书下载
- 《诡辩与逻辑:发现诡辩者的逻辑漏洞》华玉洪修订版 电子书下载
- 《门老师教你学电子:玩转万用表》门宏珍藏版 电子书下载
- Kotlin Multiplatform by Tutorials - Kevin D. Moore 电子书下载
- 《轻松搞定 ZTD》里奥·巴伯塔 电子书下载
- The Technology of Video and Audio Streaming 2nd Edition - David Austerberry 电子书下载