Python编程轻松进阶pdf百度网盘下载地址?
* 畅销书《Python编程快速上手》姊妹篇
* 逐步可视化代码执行过程,助你编写规范、整洁的Python代码
* 通过益智游戏了解代码底层逻辑,像职业程序员一样使用Python
在学习Python的旅程中,你是否正在“绝望的沙漠”里徘徊?你已经学完了基础教程,却徘徊于不同的学习材料之间,感觉自己毫无长进。本书就是“沙漠里的那片绿洲”。
作为《Python编程快速上手》的姊妹篇,本书专为想达到职业程序员水平却问路无门的人而写。作者拥有丰富的Python教学经验,所写内容既翔实细致,又深入浅出。你将通过三个方面实现从“快速上手”到“轻松进阶”的跃迁:解决初级进阶会遇到的重重困难;掌握Python编程的实践、工具和技巧;理解面向对象的Python。
“对于Python新手,如果想让自己更上一层楼,那么这是难得的进阶书。”
——Kushal Das,CPython核心开发者、Python软件基金会董事
“这本书聚焦于三个主题:解决初级进阶的重重困难;Python实践、工具和技巧;面向对象编程。相比从多个学习资源中挖掘知识,读这本书更有用。”
——Serdar Yegulalp,InfoWorld专栏作家
作者简介:
【作者简介】 阿尔·斯维加特(Al Sweigart)是Python软件基金会Fellow,在Python社区颇具影响力,曾受邀在世界各地的Python大会上做主题演讲。他的Python入门书《Python编程快速上手》在全球范围内销售超过70万册。除了写作Python书,阿尔还在线授课。他的Python在线课程已覆盖100万+学生。 【译者简介】 张望 毕业于重庆大学,曾就职于腾讯看点、微信支付等部门,现就职于腾讯音乐集团商业广告部,负责广告投放等商业化系统的建设。腾讯开源项目WeTERM PMC成员,开源项目PyWebIO贡献者。
目录:
第1章 处理错误和寻求帮助 2
第2章 环境设置和命令行 14
第3章 使用Black 进行代码格式化 40
第4章 选择易懂的名称 53
第5章 揪出代码的坏味道 61
第6章 编写Python 风格的代码 76
第7章 编程术语 95
第8章 常见的Python陷阱 119
第9章 Python的奇特难懂之处 137
第10章 编写高效的函数 145
第11章 注释、文档字符串和类型提示 163
第12章 通过Git管理项目 . 179
第13章 性能测量和大O算法分析 203
第14章 项目实战 222
第15章 面向对象编程和类 248
第16章 面向对象编程和继承 265
第17章 Python 风格的面向对象编程:属性和魔术方法 285
点击下载