Python程序设计与应用(微课版)
本店经营正版图书 两天左右发货 如有着急发货的请不要下单
¥
26.95
5.4折
¥
49.9
全新
库存4件
作者周化祥
出版社电子工业出版社
出版时间2023-08
版次1
装帧其他
上书时间2024-12-11
商品详情
- 品相描述:全新
图书标准信息
-
作者
周化祥
-
出版社
电子工业出版社
-
出版时间
2023-08
-
版次
1
-
ISBN
9787121457180
-
定价
49.90元
-
装帧
其他
-
开本
16开
-
页数
248页
-
字数
393千字
- 【内容简介】
-
本书知识由浅入深、技能由易到难,精心设计了9章26个典型工作任务,包括:第1章认识Python程序,第2章数据类型与运算,第3章程序流程控制,第4章组合数据类型,第5章函数与模块,第6章文件操作与管理,第7章面向对象编程,第8章异常处理,第9章数据解析和可视化。本书遵循“体现三教改革、开放共建共享、优质课程资源、课证联系纽带”的指导思想。本书可以作为高等院校大数据、人工智能、计算机等相关专业的教材,也可以作为计算思维培养的入门教材。
- 【作者简介】
-
周化祥,男,教授,获得2005年度印度NIIT软件高质量教育中国地区\"十佳院士奖”,2008年长沙市\"星辰杯”教师技能竞赛说课比赛一等奖、ISAS团队比赛第一名、多媒体课件制作优胜奖、全能第一名;2008年度长沙市人事局记二等功;2008年度\"长沙市技术能手”称号;2008年度\"长沙市杰出青年岗位能手”称号。
- 【目录】
-
目录
第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
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价