图书前言

前    言

随着电脑的推广与普及,电脑已成为人们日常生活、工作、娱乐和通信必不可少的工具。正因为如此,开发电脑程序成为一个很重要的市场需求。根据权威机构预测,在未来几年,国内外的高层次软件人才将处于供不应求的状态。而Python作为一门功能强大的开发语言,一直在业界处于领军地位。为了帮助大家快速掌握Python这门编程语言的开发知识,以便在日常的学习和工作中学以致用,我们编写了本书。

  购买本书能学到什么

本书在编写过程中,以Python的基础语法和常见应用为导向,深入贴合初学者的学习习惯,采用由浅入深、由易到难的方式讲解,读者还可以通过随书赠送的多媒体视频教学学习。本书结构清晰,内容丰富,主要包括以下4个方面的内容。

1. 基础知识

本书第1章~第7章,逐一介绍了Python强势来袭,基础语法知识,运算符和表达式,使用条件语句,使用循环语句,数据结构,使用函数等内容,主要目的是让读者掌握Python语言的基础知识。

2. 核心技术

本书第8章~第11章,循序渐进地介绍了Python的类和对象,模块、迭代器和生成器,文件操作,异常处理等内容,这些内容都是学习Python所必须具备的核心语法知识。

3. 进阶提高

本书第12章~第19章,介绍了Python的标准库函数,正则表达式,开发网络程序,多线程技术,tkinter图形化界面开发,使用数据库实现数据持久化,使用Django开发Web程序,数据可视化等相关知识及具体用法,并讲解了各个知识点的使用技巧。

4. 综合实战

本书第20章通过一个实时疫情监控系统的实现过程,介绍了使用前面各章所学的Python知识开发一个大型数据库软件的过程,以便读者对前面所学的知识融会贯通,了解Python在大型软件项目中的使用方法和技巧。

  如何获取本书的学习资源

为帮助读者高效、快捷地学习本书知识点,我们不但为读者准备了与本书知识点有关的配套素材文件,而且还设计并制作了精品视频教学课程,同时还为教师准备了PPT课件资源。购买本书的读者,可以通过以下途径获取相关的配套学习资源。

1. 扫描书中二维码获取在线学习视频

读者在学习本书的过程中,可以使用微信的扫一扫功能,扫描本书各标题左下角的二维码,在打开的视频播放页面中可以在线观看视频课程。这些课程读者也可以下载并保存到手机或电脑中离线观看。

2. 登录网站获取更多学习资源

本书配套素材和PPT课件资源,读者可登录网址http://www.tup.com.cn(清华大学出版社官方网站)下载。

我们真切希望读者在阅读本书之后,可以开拓视野,增长实践操作技能,并从中学习和总结操作的经验和规律,达到灵活运用的水平。鉴于编者水平有限,书中纰漏和考虑不周之处在所难免,热忱欢迎读者予以批评、指正,以便我们日后能为您编写更好的图书。

编  者