AI简介
这是一本系统介绍Python程序开发与应用的教程。全书共15章,主要包括Python编程基础(1~11章)和Python开发应用(12~15章)两部分内容。编程基础部分通过众多案例对Python程序设计的概念加以解释,开发应用部分介绍了tkinter编程、网络爬虫、数据分析和数据可视化4个方面的Python核心应用。本书全部代码适用于Python 3.5、Python 3.6以及更高版本。
本书第1章介绍了Python语言的基本概念,包括Python语言的特点、应用领域、学习目标等。第2章详细介绍了Python语言的基础与基本概念,包括Python内置对象、运算符、表达式、关键字等。第3章讲解了Python序列结构,包括列表、元组、字典、集合等。第4章讨论了选择结构与循环结构,包括条件表达式、选择结构、循环结构等。第5章介绍了函数的定义与使用,包括函数参数、变量作用域、lambda表达式等。第6章讲解了面向对象程序设计,包括类的定义与使用、数据成员与成员方法、继承等。第7章介绍了字符串的编码格式,包括ASCII、UTF-8、GB2312、GBK和CP936等。第8章讨论了文件的基本概