购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

前言
Preface

Python是一门优秀的编程语言,自诞生之日起便受到众多专业人士和编程爱好者的喜爱。经过多年发展,Python目前正在系统编程、图形图像处理、数学处理、数据库编程、网络编程、Web应用、云计算、人工智能和多媒体等领域大放光彩。究其原因,一是因为Python语言本身简洁优美、易学易用;二是因为Python在数据采集与处理和数据分析与可视化方面都有独特的优势。为了能够让有意学习Python的朋友们快速上手,本书以实用为主要目的介绍了Python 3的基础知识,几乎每段代码都有相应执行结果的截图,让读者有更直观的感受,希望能借此助力Python的学习者打牢基础。

本书第1章主要介绍了Python语言的概况和发展历史,以及Python语言的主要特点、特性和应用领域;第2章以图文方式逐步详细讲解了在Windows环境下安装Python语言运行环境和开发工具的全过程,让学习者为后续内容的学习准备好Python环境;第3章主要介绍了Python中的一些基本概念,包括标识符与保留字、赋值与注释的方法,以及行和缩进的特点等;第4章介绍了Python语言的数值与布尔两种数据类型和7类运算符的用法,特别提醒读者需要注意运算符的优先级顺序;第5章集中介绍了目前常用的4种字符集以及Python中字符串和正则表达式的用法;第6章将列表、元组、集合和字典4种集合类型的数据类型合并讲解,重点介绍了它们相近(相似)和不同的用法;第7章介绍了Python语言中条件判断和循环两种流程控制的方式,本章还介绍了异常处理的相关概念;第8章讲解了Python函数和变量作用域的概念,还介绍了函数的高级用法——迭代器、生成器和装饰器;第9章在介绍了面向对象和面向过程这两种编程思维方式的基础上,讲解了Python中类和对象的概念以及Python中面向对象编程的方法,还介绍了Python中类和对象的魔术方法的用法;第10章主要介绍了Python中输入输出的主要方法以及读取和写入文件的方式;第11章讲解了Python中极具特色的模块和库的用法,并选取有代表性的内置模块和标准库以及第三方模块和包进行了介绍;第12章将本书前述章节介绍的内容进行了串联,以2048和贪吃蛇两个小游戏作为完整案例,手把手教会读者编写完整的Python程序。

本书适合有一定计算机操作基础的用户快速学习和上手Python语言编程,也适用于对Python语言有一定了解的用户查漏补缺。

学习本书时需要准备好Python 3.7.2版(这是作者编写本书时的最新版本)的运行环境,本书作者使用的操作系统是Windows 7,经测试,本书中的源代码也可以在Windows 10系统上良好运行。

世上没有完美之物,限于作者水平,本书难免会存在一些错误,有些表述也可能不是很准确,欢迎读者指出本书的不当之处或提出建设性意见,发送电子邮件到gregry@outlook.com与作者联系。 7OYWYv4/8VxTN+AJmPJiTfDF2u6nemn62Zq7oweKjcYZbS6yqQnJ3DeOaZvwlt6I

点击中间区域
呼出菜单
上一章
目录
下一章
×