Python基础教程第三版PDF电子书

Python基础教程(第3版)

Python基础教程(第3版)包括Python程序设计的方方面面:首先从Python的安装开始,随后介绍了Python的基础知识和基本概念,包括列表、元组、字符串、字典以及各种语句;然后循序渐进地介绍了一些相对高级的主题,包括抽象、异常、魔法方法、属性、迭代器;此后探讨了如何将Python与数据库、网络、C语言等工具结合使用,从而发挥出Python的强大功能,同时介绍了Python程序测试、打包、发布等知识;最后,作者结合前面讲述的内容,按照实际项目开发的步骤向读者介绍了10个具有实际意义的Python项目的开发过程。

本书特色

本书是经典的Python入门教程,层次鲜明、结构严谨、内容翔实,特别是后面几章,作者将前面讲述的内容应用到10个引人入胜的项目中,并以模板的形式介绍了项目的开发过程,手把手教授Python编程实践,让读者从项目中领略Python的真正魅力。

本书既适合初学者夯实基础,又能帮助Python程序员提升技能,即使是中高级Python程序员,也能从书里找到耳目一新的内容。

   目录

版权声明
前言
引言
第 1 章 快速上手:基础知识
第 2 章 列表和元组
第 3 章 使用字符串
第 4 章 当索引行不通时
第 5 章 条件、循环及其他语句
第 6 章 抽象
第 7 章 再谈抽象
第 8 章 异常
第 9 章 魔法方法、特性和迭代器
第 10 章 开箱即用
第 11 章 文件
第 12 章 图形用户界面
第 13 章 数据库支持
第 14 章 网络编程
第 15 章 Python和Web
第 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:使用GUI共享文件
第 29 章 项目10:自制街机游戏
附录 A 简明教程
附录 B Python参考手册

作者介绍

Magnus Lie Hetland
挪威科技大学副教授,教授算法;黑客,喜欢钻研新锐编程语言,是Python语言的坚定支持者。写过很多Python方面的书和在线教程,比如深受读者欢迎的网上教程“Instant Python”。表演专业的业余爱好者,从1985年首次登台至今,已经参演数十部话剧。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: