Python基础教程(第2版修订版)——全面掌握Python编程

Python基础教程(第2版.修订版)》涵盖了Python编程的方方面面,从基础到进阶,内容包括:

  1. 基础知识:Python安装、基础概念及基本数据结构(列表、元组、字符串、字典等)。
  2. 控制结构:条件语句、循环及其他控制语句的应用。
  3. 面向对象与高级特性:抽象、异常处理、魔法方法、属性和迭代器等。
  4. Python与外部工具的结合:数据库操作、网络编程、与C语言的结合等。
  5. 实际项目开发:通过项目讲解如何在实际应用中使用Python,包括即时标记、图形界面开发、文件共享等。

本书适合不同层次的开发者,初学者可以夯实基础,进阶者则能提升技能,掌握Python开发的核心内容和实际操作。

目录概览

  • 第1章 基础知识
  • 第2章 列表和元组
  • 第3章 使用字符串
  • 第4章 字典:当索引不好用时
  • 第5章 条件、循环和其他语句
  • 第6章 抽象
  • 第7章 更加抽象
  • 第8章 异常
  • 第9章 魔法方法、属性和迭代器
  • 第10章 充电时刻
  • 第11章 文件和素材
  • 第12章 图形用户界面
  • 第13章 数据库支持
  • 第14章 网络编程
  • 第15章 Python和万维网
  • 第16章 测试
  • 第17章 扩展Python
  • 第18章 程序打包
  • 第19章 好玩的编程
  • 第20章 项目1:即时标记
  • 第21章 项目2:画幅好画
  • 第22章 项目3:万能的XML
  • 第23章 项目4:新闻聚合
  • 第24章 项目5:虚拟茶话会
  • 第25章 项目6:使用CGI进行远程编辑
  • 第26章 项目7:自定义电子公告板
  • 第27章 项目8:使用XML-RPC进行文件共享
  • 第28章 项目9:文件共享2——GUI版本
  • 第29章 项目10:DIY街机游戏

附录包括简明版本、Python参考手册和在线资源等。

本书不仅能够帮助初学者建立扎实的基础,还能帮助经验丰富的程序员提升其开发能力,掌握更多实际技能。

pdf 文件大小:34.04MB