关于本书的内容有任何问题,请联系 初美呈
单元1 工欲善其事,必先利其器:搭建开发环境 1 任务1.1 在Windows系统中搭建Python开发环境 1 【任务目标】 1 【任务实施】 1 【知识点】 5 1.1 Python编程工具 5 1.1.1 Python交互模式 5 1.1.2 IDLE 6 1.1.3 VS Code 7 1.1.4 了解模块、包和库 11 任务1.2 用DeepSeek生成排序程序 13 【任务目标】 13 【任务实施】 13 【知识点】 14 1.2 AI大模型 14 1.2.1 大模型简介 14 1.2.2 使用通义灵码辅助编程 16 1.2.3 使用DeepSeek辅助编程 18 【小结】 21 【拓展知识】国内大模型简介 21 【习题】 21 单元2 代码世界的新手村:Python基本语法 22 任务2.1 编写诗词输出程序 22 【任务目标】 22 【任务实施】 23 【知识点】 24 2.1 Python基本语法元素 24 2.1.1 编码规范 24 2.1.2 标识符和关键字 25 任务2.2 比较输入的两个数大小 25 【任务目标】 25 【任务实施】 25 【知识点】 26 2.2 数据的输入和输出 26 2.2.1 数据的输入 26 2.2.2 数据的输出 27 任务2.3 对输入的3个数排序 27 【任务目标】 27 【任务实施】 28 【知识点】 28 2.3 变量 28 2.3.1 变量赋值 28 2.3.2 变量与对象 29 【综合实例】自动累加器 30 【小结】 31 【拓展知识】如何写好大模型提示语 31 【习题】 32 单元3 代码世界的基石:Python数据类型 33 任务3.1 计算“奋斗者”号下潜速度 33 【任务目标】 33 【任务实施】 34 【知识点】 34 3.1 基本数据类型 34 3.1.1 数字 34 3.1.2 字符串 38 任务3.2 “唐宋八大家”人名排序 41 【任务目标】 41 【任务实施】 41 【知识点】 42 3.2 复合数据类型 42 3.2.1 列表 43 3.2.2 集合 45 3.2.3 元组 47 3.2.4 字典 48 【综合实例】数据排序 50 【小结】 51 【拓展知识】通义灵码智能问答使用指南 51 【习题】 51 单元4 代码世界的交通规则:程序控制结构 53 任务4.1 计算个人所得税 53 【任务目标】 53 【任务实施】 54 【知识点】 55 4.1 分支结构 55 4.1.1 程序的基本控制结构 55 4.1.2 if语句 56 4.1.3 match语句 57 任务4.2 从文件中检索指定唐诗 58 【任务目标】 58 【任务实施】 58 【知识点】 60 4.2 循环结构 60 4.2.1 for语句 60 4.2.2 while语句 62 4.2.3 break语句和continue语句 62 任务4.3 处理程序中的异常 63 【任务目标】 63 【任务实施】 63 【知识点】 64 4.3 异常处理 64 【综合实例】输出数字金字塔 65 【小结】 66 【拓展知识】通义灵码文件编辑模式使用指南 66 【习题】 66 单元5 代码世界的积木:函数和类 69 任务5.1 定义个人所得税计算函数 69 【任务目标】 69 【任务实施】 69 【知识点】 71 5.1 函数 71 5.1.1 定义和调用函数 71 5.1.2 函数的参数 71 5.1.3 嵌套函数 73 5.1.4 递归函数 73 5.1.5 lambda函数 74 任务5.2 用类处理诗词 74 【任务目标】 74 【任务实施】 74 【知识点】 75 5.2 类 75 5.2.1 定义和使用类 75 5.2.2 对象的属性 76 5.2.3 派生类 77 【综合实例】用对象处理学生数据 77 【小结】 79 【拓展知识】了解Trae IDE智能编程 79 【习题】 79 单元6 Python化身文件管家:文件操作 81 任务6.1 从文件中读取唐诗目录 81 【任务目标】 81 【任务实施】 81 【知识点】 82 6.1 文件读写 82 6.1.1 读写文本文件 83 6.1.2 读写CSV文件 84 任务6.2 学生信息分类 85 【任务目标】 85 【任务实施】 85 【知识点】 86 6.2 文件管理 86 6.2.1 使用os模块 86 6.2.2 使用shutil模块 87 【综合实例】报名表分类 89 【小结】 90 【拓展知识】了解文心一言 91 【习题】 91 单元7 数据魔法师:数据处理 92 任务7.1 导入Excel文件数据 92 【任务目标】 92 【任务实施】 92 【知识点】 93 7.1 数据处理基础 93 7.1.1 创建数据对象 93 7.1.2 数据的基本运算 95 7.1.3 数据处理相关的属性和方法 96 7.1.4 数据的索引和切片 98 7.1.5 数据的导入和导出 100 任务7.2 成绩排序 101 【任务目标】 101 【任务实施】 101 【知识点】 102 7.2 数据处理操作 102 7.2.1 数据清洗 102 7.2.2 数据筛选 104 7.2.3 数据排序和排名 105 7.2.4 数据合并和连接 106 7.2.5 数据分组统计 108 7.2.6 数据透视表创建 108 7.2.7 数据绘图 109 【综合实例】Excel文件数据合并 110 【小结】 111 【拓展知识】了解NumPy库基础知识 112 【习题】 112 单元8 从代码到表格:Python教你玩转Excel文件 114 任务8.1 将数据存入Excel文件 114 【任务目标】 114 【任务实施】 114 【知识点】 115 8.1 Excel操作基础 115 8.1.1 操作Excel程序 116 8.1.2 读写工作簿 116 8.1.3 设置单元格格式 117 8.1.4 添加公式 117 8.1.5 添加图表 118 任务8.2 创建数据填报模板文件 119 【任务目标】 119 【任务实施】 119 【知识点】 120 8.2 管理工作簿 120 8.2.1 创建工作簿 120 8.2.2 打开工作簿 120 8.2.3 管理工作表 121 任务8.3 合并学生名单 122 【任务目标】 122 【任务实施】 123 【知识点】 124 8.3 读写工作表 124 8.3.1 读工作表 124 8.3.2 写工作表 125 8.3.3 删除数据 126 8.3.4 导出数据 128 任务8.4 设置成绩表格式 128 【任务目标】 128 【任务实施】 128 【知识点】 130 8.4 设置工作表格式 130 8.4.1 设置背景颜色 130 8.4.2 设置行高和列宽 131 8.4.3 设置边框 131 8.4.4 设置对齐方式 132 8.4.5 设置文字格式 133 【综合实例】创建年级录取人数折线图 133 【小结】 135 【拓展知识】常见Excel Python库简介 135 【习题】 136 单元9 从代码到文字:Python教你玩转Word文档 137 任务9.1 创建会议邀请函 137 【任务目标】 137 【任务实施】 137 【知识点】 139 9.1 Word文档写操作 139 9.1.1 创建文档 139 9.1.2 添加文字 139 9.1.3 添加分页符 141 9.1.4 添加表格 141 9.1.5 添加图片 142 任务9.2 提取文档中的表格 142 【任务目标】 142 【任务实施】 142 【知识点】 143 9.2 Word文档读操作 143 9.2.1 读取段落 144 9.2.2 读取文字块 144 9.2.3 读取表格 145 9.2.4 读取图片 146 任务9.3 自动调整文档样式 147 【任务目标】 147 【任务实施】 147 【知识点】 149 9.3 Word文档样式设置操作 149 9.3.1 设置字体样式 149 9.3.2 设置对齐样式 150 9.3.3 设置缩进样式 151 9.3.4 设置间距样式 151 【综合实例】生成录取通知书存档联(一) 152 【小结】 154 【拓展知识】用Python替代VBA 154 【习题】 155 单元10 从代码到幻灯片:Python教你玩转PPT文档 156 任务10.1 自动创建演讲PPT 156 【任务目标】 156 【任务实施】 156 【知识点】 158 10.1 PPT文档写操作 158 10.1.1 创建PPT文档 158 10.1.2 幻灯片操作 158 10.1.3 添加文本框 162 10.1.4 添加段落 163 10.1.5 添加表格 164 10.1.6 添加图片 164 10.1.7 添加图表 165 10.1.8 自动创建PPT 166 任务10.2 提取PPT文档中的表格 169 【任务目标】 169 【任务实施】 169 【知识点】 170 10.2 PPT文档读操作 170 10.2.1 读取文本 170 10.2.2 读取表格 171 10.2.3 读取图片 171 任务10.3 自动调整PPT文档样式 172 【任务目标】 172 【任务实施】 172 【知识点】 174 10.3 PPT文档样式设置操作 174 10.3.1 设置字体样式 174 10.3.2 设置段落样式 175 10.3.3 设置文本框样式 175 【综合实例】制作电子通讯录 176 【小结】 178 【拓展知识】使用通义千问制作PPT 178 【习题】 178 单元11 从代码到文档:Python教你玩转PDF文件 180 任务11.1 提取PDF文件中的表格 180 【任务目标】 180 【任务实施】 180 【知识点】 181 11.1 读取PDF文件内容 181 11.1.1 读取表格 182 11.1.2 读取文本 182 11.1.3 读取图片 183 任务11.2 批量转换PDF文件 183 【任务目标】 183 【任务实施】 183 【知识点】 184 11.2 PDF文件高级操作 184 11.2.1 合并和拆分文件 184 11.2.2 加密和解密文件 185 11.2.3 为文件添加水印 186 11.2.4 文件格式转换 189 【综合实例】生成录取通知书存档联(二) 190 【小结】 192 【拓展知识】了解豆包 192 【习题】 192 单元12 图像魔法师:Python教你玩转图像处理 194 任务12.1 批量转换图像格式 194 【任务目标】 194 【任务实施】 194 【知识点】 195 12.1 图像基础操作 195 12.1.1 读取和显示图像 196 12.1.2 图像保存与格式转换 197 12.1.3 裁剪图像 197 12.1.4 绘制图形 198 任务12.2 批量处理图像尺寸 199 【任务目标】 199 【任务实施】 199 【知识点】 201 12.2 图像处理 201 12.2.1 缩放图像 201 12.2.2 图像编码 201 12.2.3 翻转图像 202 12.2.4 旋转图像 203 12.2.5 图像模糊 204 12.2.6 抠图 208 【综合实例】制作九宫格图像 209 【小结】 211 【拓展知识】使用通义万相生成图像 211 【习题】 211
本书共分10章,重点介绍3种基本数据结构及其应用,主要内容包括绪论、Java语言基础知识、线性表、栈和队列、数...
本书注重基础、内容循序渐进,系统地介绍使用Python实现OpenCV应用的相关基础知识,并通过大量实验帮助读...
本书旨在为初学者提供一条从零基础开始学习Python编程直至掌握其办公自动化应用的全面路径。全书结构清晰,循序...
本书从学习与应用的角度出发,通过精练的知识内容帮助读者迅速掌握 MySQL 数据库的实用技术。本书分为基础篇和...
本书深入浅出地介绍了鸿蒙应用开发的基础知识、核心技术和实战案例,旨在帮助读者掌握鸿蒙应用开发的全流程。全书共7...
本书以 Windows 11 操作系统及 Office 2021 办公应用软件为基础,深度融合了人工智能应用,...
本书以Windows 11操作系统及WPS Office办公应用软件为基础,深度融合人工智能应用,详细讲解如何...
        本书系统讲解 AI Agent...
本书系统讲解 AI 编程与智能体开发的核心知识、技术方法与编程实践,是面向高校计算机类专业学生的专业课教材。本...
本书共11章,第1章主要介绍C语言概述、C语言开发环境的搭建和C语言程序的编译机制等;第2章和第3章主要介绍C...
我要评论