1.普适性强。无论是否具有编程基础,都可以通过本书的讲解,完成相关案例的学习与编程实践。2.可读性强。图文并茂,以实用性说明为主,在论述基本操作时配合实际应用介绍。3.实用性高。本书结合读者日常生活,针对性的选取相关案例行讲解,具有更高的实用性。4.操作性强。配有相应的程序代码以及发步骤详解。5.指导性高。本书总结了常见问题的产生原因以及解决方法。
售 价:¥
纸质售价:¥94.10购买纸书
6.8
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐

内容提要
前言
第1章 Python简介
1.1 Python及其特征
1.1.1 Python是什么
1.1.2 为什么要学Python
1.1.3 Python的应用
1.2 搭建Python环境
1.2.1 安装Python
1.2.2 安装PyCharm
1.2.3 配置PyCharm
1.3 编写简单的Python程序
第2章 Python变量与运算符
2.1 要重视给程序加注释
2.2 变量与赋值
2.2.1 什么是变量
2.2.2 赋值语句
2.3 数据类型
2.3.1 Numbers(数字)型
2.3.2 String(字符串)型
2.4 输入与输出
2.4.1 print函数
2.4.2 input函数
2.5 基本运算
第3章 Python条件与循环语句
3.1 条件语句
3.2 循环语句
第4章 Python基本数据结构
4.1 序列及其操作
4.2 元组及其操作
4.3 列表及其操作
4.3.1 创建与访问列表
4.3.2 对列表中元素的操作
4.3.3 对整个列表的操作
4.4 集合及其操作
4.4.1 集合的创建
4.4.2 集合的运算
4.4.3 集合的函数处理
4.5 字典及其操作
4.5.1 字典的创建
4.5.2 字典的处理
4.5.2.1 访问字典与简单处理
4.5.2.2 对字典的进一步处理
4.5.2.3 对字典的整体操作
第5章 Python的函数
5.1 函数及其调用方法
5.1.1 函数的定义
5.1.2 函数的调用
5.2 函数的参数传递
5.2.1 可选参数传递
5.2.2 可变参数传递
5.3 函数的返回值
5.4 局部变量和全局变量
5.5 lambda函数
5.6 函数递归
第6章 Python的面向对象编程
6.1 面向对象编程
6.2 类和对象
6.2.1 类
6.2.2 对象
6.2.3 类的方法
6.2.4 继承
6.2.5 多继承
6.2.6 方法重写
补充文档
第7章 Python常见错误与异常处理
7.1 Bug与Debug
7.1.1 粗心导致的语法错误SyntaxError
7.1.2 知识不熟练导致的错误
7.1.3 思路不清晰时的解决方法
7.2 异常情况及其处理方法
7.2.1 异常情况
7.2.2 对异常情况的处理
第8章 Python对目录和文件的操作
第9章 Python的Excel自动化操作
9.1 Pandas简介
9.2 使用Pandas读取Excel表格
9.3 读取CSV和TXT文件
9.4 Series的行和列
9.5 DataFrame的数据变更及行列变换
9.6 数据填充与列计算
9.7 数据的分割与合并
9.8 数据的排序与去重
9.9 数据的筛选与过滤
9.10 数据的可视化
第10章 Python玩转Word文档
10.1 认识python-docx库
10.2 python-docx的基本操作
10.3 文本属性
10.3.1 段落属性
10.3.2 字体格式
10.4 设置页眉和页脚
10.5 在Word中插入图片
10.6 Word中的表格操作
10.6.1 添加表格并装填数据
10.6.2 批量读取Word文件中的表格
10.7 批量生成Word文档
第11章 Python玩转PDF
11.1 读取PDF文件的基本信息和文件写入功能
11.2 PDF文件的分割、提取与合并
11.3 PDF文件的加密与解密
11.4 为PDF加水印与去水印
11.5 读取PDF数据
第12章 Python的图像处理
12.1 利用OpenCV读取和保存图像
12.2 OpenCV+Python的图形绘制
12.3 图像中的像素处理
12.4 图像中的算术运算与逻辑运算
12.4.1 图像的算术运算
12.4.2 图像的逻辑运算
12.5 图像的阈值操作
12.6 图像的模糊平滑处理
12.6.1 均值滤波
12.6.2 方框滤波
12.6.3 高斯滤波
12.6.4 中值滤波
12.6.5 双边滤波
12.6.62 D卷积(自定义卷积核)滤波
12.7 图像的形态学操作
12.7.1 图像腐蚀
12.7.2 图像膨胀
12.7.3 组合形态学操作
12.8 Canny边缘检测
12.9 图像的模板匹配
12.10 利用GrabCut提取前景
12.11 OpenCV的鼠标交互
12.12 角点(特征点)检测
12.13 利用Haar算法进行人脸检测
第13章 Python网络爬虫
13.1 网络爬虫
13.1.1 什么是网络爬虫
13.1.2 网络爬虫的工作
13.1.3 什么是网页
13.1.4 什么是URL
13.1.5 robots协议
13.2 从网页获取数据
13.2.1 有的网页直接提供下载
13.2.2 Python爬虫的工作流程
13.2.3 利用Requests库
13.3 通过Beautiful Soup进行数据解析
13.3.1 Beautiful Soup的使用方法
13.3.2 Beautiful Soup选择器
13.3.3 方法选择器
13.3.4 CSS选择器
13.4 爬虫的实战
第14章 Python的GUI编程
14.1 GUI与GUI编程
14.2 导入Tkinter创建第一个界面程序
14.3 窗口布局管理器
14.4 Tkinter的常用组件和属性
14.5 Tkinter的内容组件
14.5.1 Label标签显示文本和图片
14.5.2 Message组件显示文本信息
14.5.3 Entry组件实现信息交互
14.5.4 Text组件灵活处理文本
14.6 Tkinter的按钮组件
14.6.1 单击按钮并触发事件的例子
14.6.2 单选按钮
14.6.3 复选框组件
14.6.4 列表框与组合栏
14.7 Tkinter的菜单组件
14.8 Tkinter的窗体组件
14.8.1 子窗体
14.8.2 交互对话框
14.8.3 输入对话框
14.8.4 文件选择对话框
14.9 Tkinter组件的补充
14.9.1 滑块
14.9.2 滚动条
14.10 Tkinter的事件响应
参考文献
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜