Python程序设计与应用(微课版)
正版保障 假一赔十 可开发票
¥
32.93
6.6折
¥
49.9
全新
库存35件
作者周化祥,王永乐,范瑛主编
出版社电子工业出版社
ISBN9787121457180
出版时间2023-06
装帧平装
开本其他
定价49.9元
货号13365794
上书时间2024-09-02
商品详情
- 品相描述:全新
- 商品描述
-
目录
目录 第1章 认识Python程序 1 任务1.1 选择Python程序设计语言 2 1.1.1 算法 2 1.1.2 程序 4 1.1.3 程序设计语言 4 1.1.4 程序设计方法 6 1.1.5 Python程序设计语言 7 1.1.6 与其他程序设计语言比较 9 任务1.2 搭建开发环境 10 1.2.1 Python解释器 11 1.2.2 Python开发工具 11 1.2.3 安装Python解释器 12 1.2.4 安装Python开发工具 13 任务1.3 测试开发环境 16 1.3.1 程序开发流程 17 1.3.2 程序开发示例 18 本章小结 22 思考探索 23 实训项目 25 拓展项目 26 第2章 数据类型与运算 27 任务2.1 语句和语法格式 28 2.1.1 语句书写格式 28 2.1.2 标识符和关键字 31 2.1.3 输入和输出编程 33 2.1.4 简单对话程序编程 34 任务2.2 变量和数据类型 37 2.2.1 变量与赋值语句 37 2.2.2 数据类型 38 2.2.3 数据类型转换编程 40 任务2.3 运算表达式 43 2.3.1 运算符 43 2.3.2 运算符的优先级 46 2.3.3 存款余额计算编程 47 2.3.4 银行利息计算编程 49 本章小结 51 思考探索 51 实训项目 54 拓展项目 55 第3章 程序流程控制 56 任务3.1 条件选择语句编程 57 3.1.1 单分支if语句 58 3.1.2 双分支if-else语句 58 3.1.3 多分支if-elif-else语句 59 3.1.4 if嵌套语句 60 3.1.5 用户登录判断编程 62 任务3.2 识别登录误操作 65 3.2.1 while语句 66 3.2.2 for语句 67 3.2.3 误操作次数编程 68 任务3.3 分支和循环嵌套编程 71 3.3.1 循环嵌套 72 3.3.2 分支和循环嵌套 73 3.3.3 程序中断语句 74 3.3.4 continue语句 74 3.3.5 菜单功能选项编程 75 本章小结 78 思考探索 80 实训项目 83 拓展项目 84 第4章 组合数据类型 85 任务4.1 字符串应用编程 86 4.1.1 认识组合数据类型 86 4.1.2 字符串介绍 87 4.1.3 字符串编程处理 91 任务4.2 列表和元组应用编程 94 4.2.1 列表 94 4.2.2 元组 101 4.2.3 异常转账记录处理编程 102 任务4.3 集合和字典应用编程 104 4.3.1 集合 105 4.3.2 字典 106 4.3.3 ATM机登录与处理编程 110 本章小结 113 思考探索 114 实训项目 117 拓展项目 118 第5章 函数与模块 119 任务5.1 函数的定义和调用 120 5.1.1 函数的定义 121 5.1.2 函数的调用 122 5.1.3 参数的传递 126 5.1.4 用户取款函数编程 128 任务5.2 常用内置函数的使用 129 5.2.1 内置函数分类 130 5.2.2 典型函数应用 131 5.2.3 货币兑换函数编程 132 任务5.3 模块的定义和调用 133 5.3.1 模块的定义 134 5.3.2 模块的导入 135 5.3.3 Ebank模块编程 136 任务5.4 包(或库)的使用 137 5.4.1 开发包与库 138 5.4.2 使用第三方库 140 5.4.3 bankpage包编程 141 本章小结 144 思考探索 145 实训项目 147 拓展项目 148 第6章 文件操作与管理 149 任务6.1 文件读写访问编程 150 6.1.1 文件的打开和关闭操作 150 6.1.2 文件的指针操作 152 6.1.3 用户数据的存取编程 154 任务6.2 文件管理操作编程 159 6.2.1 文件和目录管理 159 6.2.2 文件和路径管理 160 6.2.3 文件高级管理 161 6.2.4 系统数据备份 162 本章小结 164 思考探索 165 实训项目 167 拓展项目 168 第7章 面向对象编程 169 任务7.1 面向过程程序设计 170 7.1.1 面向过程编程概述 170 7.1.2 面向过程编程实践 171 任务7.2 面向对象程序设计 174 7.2.1 面向对象编程概述 175 7.2.2 类的定义 176 7.2.3 对象的创建和使用 176 7.2.4 类的成员 177 7.2.5 特殊方法 183 7.2.6 面向对象编程实践 184 任务7.3 面向对象的三大特性 187 7.3.1 封装实现 188 7.3.2 继承实现 189 7.3.3 多态实现 190 7.3.4 面向对象的三大特征编程实践 191 本章小结 193 思考探索 194 实训项目 196 拓展项目 197? 第8章 异常处理 198 任务8.1 认识错误和异常 199 8.1.1 认识异常 199 8.1.2 异常的类型 200 8.1.3 取款时输入非整型数据异常举例 202 任务8.2 程序异常的处理 203 8.2.1 异常的捕获 204 8.2.2 异常的抛出 209 8.2.3 异常的传递 210 8.2.4 自定义异常 211 8.2.5 取款余额超过账户金额异常处理编程 212 本章小结 215 思考探索 215 实训项目 218 拓展项目 219 第9章 数据解析和可视化 220 任务9.1 数据解析 221 9.1.1 解析网页数据 221 9.1.2 解析读书数据 224 任务9.2 数据存储 226 9.2.1 Python操作数据库 227 9.2.2 存储图书数据 229 任务9.3 数据可视化 231 9.3.1 柱形图 231 9.3.2 折线图 232 9.3.3 饼图 233 9.3.4 图书数据可视化 235 本章小结 239 思考探索 239 参考文献 240
内容摘要
本书知识由浅入深、技能由易到难,精心设计了9章26个典型工作任务,包括:第1章认识Python程序,第2章数据类型与运算,第3章程序流程控制,第4章组合数据类型,第5章函数与模块,第6章文件操作与管理,第7章面向对象编程,第8章异常处理,第9章数据解析和可视化。
本书遵循“体现三教改革、开放共建共享、优质课程资源、课证联系纽带”的指导思想。本书可以作为高等院校大数据、人工智能、计算机等相关专业的教材,也可以作为计算思维培养的入门教材。
精彩内容
本书知识由浅入深、技能由易到难,精心设计了9章26个典型工作任务,包括:第1章认识Python程序,第2章数据类型与运算,第3章程序流程控制,第4章组合数据类型,第5章函数与模块,第6章文件操作与管理,第7章面向对象编程,第8章异常处理,第9章数据解析和可视化。本书遵循“体现三教改革、开放共建共享、优质课程资源、课证联系纽带”的指导思想。本书可以作为高等院校大数据、人工智能、计算机等相关专业的教材,也可以作为计算思维培养的入门教材。
— 没有更多了 —
以下为对购买帮助不大的评价