左手Python
图书信息
| 作者 | 刘宇宙,王鹏,刘艳 |
| 出版社 | 清华大学出版社 |
| ISBN | 9787302596585 |
| 出版时间 | 2022-01-01 |
| 字数 | 10.0万 |
| 分类 | 王鹏,刘艳,清华大学出版社,科技,计算机,网络,程序设计 |
读书简介
Excel作为当今***的办公软件之一,在数据编辑、处理和分析方面都有它的独到优势。Python是一门简单易懂的编程语言,很容易上手。用Python操作Excel可以很好地解决操作Excel中遇到的大量重复、机械工作的问题。 本书共12章,可分为两部分:部分包括第1~5章,概要介绍Python语言的类型和对象、操作符和表达式、编程结构和控制流、函数、序列、文件操作、数据处理模块等,以帮助读者了解Python的基础知识;第二部分包括6~12章,主要讲解Python与Excel的实战操作,通过生动的情景对话方式引大量的代码实战示例,所有代码都有详细、易懂的中文注解,以帮助读者快速理解代码。
目录
作者简介
内容简介
推荐序
前言
本书特色
本书内容
读者对象
代码下载
致谢
目 录
第一部分 Python基础
第1章 操作Excel的Python基础
1.1 从Hello World开始
1.2 数字类型
1.2.1 整数
1.2.2 浮点数
1.2.3 数字类型转换
1.3 认识Python的常量、变量和关键字
1.3.1 变量
1.3.2 变量名称
1.3.3 Python关键字
1.3.4 常量
1.4 运算符和操作对象
1.4.1 什么是运算符和操作对象
1.4.2 算术运算符
1.4.3 比较运算符
1.4.4 赋值运算符
1.5 注释
1.6 字符串的简单操作
1.7 字符串格式化
1.7.1 经典的字符串格式化符号——百分号(%)
1.7.2 format字符串格式化
1.7.3 f字符串格式化
1.7.4 f-string字符串格式化
1.8 字符串方法
1.8.1 split()方法
1.8.2 strip()方法
1.8.3 join()方法
1.8.4 lower()方法
1.8.5 upper()方法
1.8.6 replace()方法
1.8.7 find()方法
1.9 本章小结
第2章 列表、元组、字典和集合
2.1 通用序列操作
2.1.1 索引
2.1.2 分片
2.1.3 序列相加
2.1.4 乘法
2.1.5 成员资格
2.1.6 长度、最小值和最大值
2.2 列表
2.2.1 更新列表
1.元素赋值
2.增加元素
3.删除元素
4.分片赋值
2.2.2 列表方法
1.append()
2.extend()
3.sort()
4.clear()
5.count()
6.insert()
2.3 元组
2.3.1 tuple函数
2.3.2 元组的基本操作
1.访问元组
2.修改元组
3.删除元组
2.4 字典
2.4.1 创建和使用字典
1. dict函数
2.字典的基本操作
3.字典键的特性
4.len函数
5.type函数
2.4.2 字典方法
1.get()方法
2.keys()方法
3.values()方法
4.update()方法
2.5 集合
2.5.1 创建集合
2.5.2 集合方法
1.add()方法
2.remove()方法
3.in和not in
2.6 本章小结
第3章 条件、循环和其他语句
3.1 使用编辑器
3.2 import的使用
3.3 别样的赋值
3.3.1 序列解包
3.3.2 链式赋值
3.3.3 增量赋值
3.4 条件语句
3.4.1 布尔变量的作用
3.4.2 if语句
3.4.3 else子句
3.4.4 elif子句
3.4.5 嵌套代码块
3.5 循环
3.5.1 while循环
3.5.2 for循环
3.5.3 循环遍历字典元素
3.5.4 跳出循环
1.break
2.continue
3.6 pass语句
3.7 本章小结
第4章 函数和文件操作
4.1 调用函数
4.2 定义函数
4.3 函数的参数
4.3.1 必需参数
4.3.2 关键字参数
4.3.3 默认参数
4.4 变量的作用域
4.4.1 局部变量
4.4.2 全局变量
4.5 有返回值和无返回值函数
4.6 打开文件
4.7 基本文件方法
4.7.1 读和写
1.读数据
2.写数据
4.7.2 读写行
4.7.3 关闭文件
4.7.4 重命名文件
4.7.5 删除文件
4.8 本章小结
第5章 数据处理模块
5.1 NumPy介绍及简单使用
1.使用pip安装
2.使用已有的发行版本
5.1.1 NumPy基础
5.1.2 NumPy创建数组
5.1.3 NumPy切片和索引
5.2 Pandas介绍及简单使用
5.2.1 系列
5.2.2 数据帧
1.创建空DataFrame
2.使用列表创建DataFrame
3.使用ndarrays/Lists的字典创建DataFrame
4.使用字典列表创建DataFrame
5.使用系列的字典创建DataFrame
6.列选择
7.列添加
8.列删除
9.行选择、添加和删除
10.行切片
5.2.3 表格函数
5.2.4 排序
1.按标签排序
2.按值排序
5.2.5 数据表的处理
1.merge()函数
2.concat()函数
3.append()函数
5.3 Matplotlib介绍及简单使用
5.4 Python与Excel的交互入门
5.5 本章小结
第二部分 Python与Excel的实战操作
第6章 使用Python处理Excel文件
6.1 Python处理Excel模块介绍
6.2 xlwings模块介绍及使用
6.3 操作工作簿
6.3.1 批量新建工作簿
6.3.2 批量打开工作簿
6.3.3 重命名工作簿
6.3.4 删除工作簿
6.3.5 在工作簿中批量新增工作表
6.4 操作工作表
6.4.1 重命名工作表
6.4.2 删除工作表
6.5 工作簿与工作表的混合操作
6.5.1 将一个工作簿中的工作表复制到其他工作簿
6.5.2 将工作表拆分为工作簿
6.5.3 工作表合并
6.6 本章小结
第7章 Excel中行、列和单元格的处理
7.1 工作簿格式调整
7.1.1 调整行高和列宽
7.1.2 更改数据格式
7.1.3 更改外观格式
7.2 工作簿数据修改和提取
7.3 工作表数据拆分与合并
7.4 本章小结
第8章 Excel中的数据分析
8.1 数据排序
8.2 数据筛选
8.3 数据汇总
8.4 数据透视表
8.5 数据分析与图表展示
8.6 本章小结
第9章 简单图表制作
9.1 几类图表制作方式
9.2 导入Excel数据制作图表
9.3 组合图表制作
9.4 本章小结
第10章 常用图表制作
10.1 对比关系图表制作
10.2 相关性关系图表制作
10.3 比例关系图表制作
10.4 指标图表制作
10.5 本章小结
第11章 综合实战
11.1 在一个工作表中插入饼图和圆环图
11.2 在一个工作表中插入多个图
11.3 本章小结
第12章 在Excel中使用Python
12.1 在Excel中调用Python自定义函数
12.1.1 加载xlwings插件
12.1.2 使用Python自定义函数
1.使用模块的命令创建文件并调用
2.Python代码文件的位置和名称的自定义处理
12.2 利用VBA代码调用Python自定义函数
12.2.1 由命令创建文件并调用自定义函数
12.2.2 手动创建文件并调用自定义函数
12.2.3 VBA代码和Python代码的混合使用
12.3 Python在不同机器下的可执行实现
12.3.1 PyInstaller模块讲解
12.3.2 Python代码转成可执行程序
12.3.3 可执行程序的实际应用
12.4 本章小结
- “新时代万有文库”公羊传(刘跃进)
- 儿童英语启蒙——从绘本、游戏到分级读物(施乐遥)
- 502(暂无)
- PHP入门很轻松(微课超值版)(云尚科技)
- 姚明(1)(读书堂)
- 为爱赴死因爱而生(读书堂)
- 图说天下学生版 超级兵器传奇 世界王牌武器陆海空大阅兵(套装共3册)(试读本)(薛金冉 编著)
- 家庭营养套餐(《健康餐桌》编委会编)
