《像计算机科学家一样思考Python》是一本实用的Python语言学习指南。本书从最基本的编程概念开始讲起,包括语言语法和语义,而且每个编程概念都有清晰的定义,引领读者循序渐进地学习值、变量、语句、函数和数据结构。书中还会探讨如何处理文件和数据库,如何理解对象、方法,以及面向对象编程,如何使用调试技巧来修正语法、运行时和语义错误,此外还会通过案例分析探讨接口设计、数据结构和基于GUI的程序。
目录
- 第1章 程序之道
- 第2章 变量、表达式和语句
- 第3章 函数免费
- 第4章 案例研究:接口设计免费
- 第5章 条件和递归
- 第6章 有返回函数
- 第7章 迭代
- 第8章 字符串
- 第9章 案例分析:文字游戏
- 第10章 列表
- 第11章 字典
- 第12章 元组
- 第13章 案例研究:选择数据结构
- 第14章 文件
- 第15章 类和对象
- 第16章 类和函数
- 第17章 类和方法
- 第18章 继承
- 第19章 案例研究:Tkinter
- 附录A 调试
- 附录B 算法分析
- 附录C Lump