Python程序设计
类别:
计算机系列
书名:
Python程序设计
主编:
金松林
定价:
45.00
开本:
16开
时间:
2020年6月
出版:
同济大学出版社
书号:
978-7-5608-9023-4
内容摘要
本书深入浅出地介绍了Python编程语言的基础知识及简单的数据处理技术。全书共分10章,主要内容包括初识Python,数据类型、变量与运算符,字符串,列表与元组,字典,条件与循环语句,函数与模块,类,文件与异常,数据处理及可视化。
本书可作为Python程序设计教材,也可作为软件开发人员的参考资料,还可作为Python语言自学者的参考用书。
目录
第1章 初识Python
1.1认识Python
1.1.1Python的发展历程
1.1.2Python语言的特点
1.1.3Python的主要应用领域
1.2搭建Python编程环境
1.2.1在Linux系统中搭建Python环境
1.2.2在Mac OS X系统中搭建Python环境
1.2.3在Windows系统中搭建Python环境
1.3Python集成开发环境
1.3.1PyCharm
1.3.2Sublime Text
1.4本章小结
1.5习题
第2章 数据类型、变量与运算符
2.1Python的数据类型
2.1.1数值类型
2.1.2字符串类型
2.1.3列表类型
2.1.4元组类型
2.1.5字典类型
2.1.6集合类型
2.2变量
2.2.1变量的命名规则
2.2.2变量赋值
2.3运算符
2.3.1算术运算符
2.3.2赋值运算符
2.3.3关系运算符
2.3.4逻辑运算符
2.3.5其他运算符
2.3.6运算符优先级
2.4数据类型转换
2.4.1自动数据类型转换
2.4.2强制数据类型转换
2.5本章小结
2.6习题
第3章 字符串
3.1字符串概述
3.1.1字符串的定义
3.1.2转义字符
3.1.3字符串原样输出
3.2字符串基本操作
3.2.1字符串连接
3.2.2重复输出字符串
3.2.3通过索引访问字符串中的字符
3.2.4使用切片访问字符串中的一部分
3.2.5包含性判断
3.3字符串的常用方法
3.3.1字符串格式化处理方法
3.3.2字符搜索方法
3.3.3字符串替换方法
3.3.4指定字符去除方法
3.3.5字符串判断方法
3.3.6其他常用方法
3.4综合实验
3.5本章小结
3.6习题
第4章 列表与元组
4.1列表概述
4.1.1创建列表
4.1.2访问列表元素
4.1.3遍历列表元素
4.2列表的常用方法
4.2.1列表元素的查找
4.2.2列表元素的增加
4.2.3列表元素的删除
4.2.4列表元素的修改
4.2.5列表元素的排序
4.2.6成员资格检查与计数
4.2.7列表切片
4.2.8其他常用方法
4.3元组概述
4.3.1元组的定义
4.3.2元组的基本操作
4.3.3元组的内置函数
4.4综合实验
4.5本章小结
4.6习题
第5章 字典
5.1字典概述
5.1.1字典的用途
5.1.2字典的创建
5.1.3字典的使用
5.2遍历字典
5.2.1遍历字典的所有键
5.2.2遍历字典的所有值
5.2.3遍历字典所有的键值对
5.3字典的常用方法
5.3.1字典元素的添加
5.3.2字典元素的修改
5.3.3字典元素的删除
5.3.4字典的常用函数
5.4嵌套
5.4.1在字典中嵌套列表
5.4.2在列表中嵌套字典
5.5综合实验
5.6本章小结
5.7习题
第6章 条件与循环语句
6.1布尔运算概述
6.2条件语句
6.2.1if语句
6.2.2if-else语句
6.2.3if-elif-else语句
6.2.4代码块嵌套
6.3循环语句
6.3.1while循环语句
6.3.2for循环语句
6.3.3循环嵌套
6.4跳出循环
6.4.1break语句
6.4.2continue语句
6.4.3else语句
6.5input()函数
6.6综合实验
6.7本章小结
6.8习题
第7章 函数与模块
7.1定义函数
7.2函数参数与函数的值
7.2.1形参与实参
7.2.2函数的返回值
7.3函数的类型
7.4模块
7.4.1导入模块
7.4.2使用as给模块指定别名
7.4.3常用模块
7.5综合实验
7.6本章小结
7.7习题
第8章 类
8.1类概述
8.1.1Python中的类
8.1.2Python中的对象
8.2类的使用
8.2.1创建自定义类
8.2.2根据类创建对象
8.2.3类的属性与方法
8.3构造方法与析构方法
8.3.1构造方法
8.3.2析构方法
8.4对象魔法
8.4.1继承
8.4.2封装
8.4.3多态
8.5综合实验
8.6本章小结
8.7习题
第9章 文件与异常
9.1文件
9.1.1文件打开
9.1.2文件模式
9.1.3文件关闭
9.2文件的基本方法
9.2.1文件路径
9.2.2文件的读取
9.2.3文件的写入
9.2.4文件的重命名
9.2.5文件的删除
9.3异常
9.3.1异常简介
9.3.2捕获异常
9.3.3处理异常
9.4存储数据
9.5综合实验
9.6本章小结
9.7习题
第10章 数据处理及可视化
10.1数据处理
10.1.1NumPy库简介
10.1.2Pandas库简介
10.2数据可视化
10.3数据分析综合案例
10.4本章小结
10.5习题
参考文献
相关图书
主编:舒军 王晓丽
本书注重以实例讲解Access 2016数据库的开发和管理。全书共分7个项目,包括数据库和表的创建、处理数据库的样式和数据、数据的查询应用、窗体和控件的应用、报表的应用、宏及外部数据的应用、数据库和数...
¥54.00
主编:熊芳芳
本书分为9章,分别介绍了数据库基础知识、数据库与表、查询、窗体、报表、宏、模块与VBA程序设计、VBA数据库编程、全国计算机等级考试二级公共基础知识。 本书适合作为高等院校Access数...
¥49.8
主编:张春飞 许志军
本书是为普通高等院校学生学习C语言程序设计编写的教材,共分10章,内容包括:程序设计与C语言、C语言的基本知识、控制结构、数组、函数、指针、结构体与其他数据类型、文件、预处理命令、位运算。 ...
¥45.00
主编:张春飞 许志军
本书是《C语言程序设计(修订版)》的辅助教材,用于辅助教师教学与学生上机实验。本书共分4章:第1章介绍Visual C++ 2010集成开发环境下的程序编辑、编译及调试方法;第2章是上机实验,针对主教...
¥28.00