Python程序设计项目教程——从入门到实践 电子工业 9787449468 编者:郑述招//何雪琪//杨忠明|责编:李静
新华书店全新正版书籍图书 保证_可开发票_极速发货支持7天无理由
¥
43.6
7.4折
¥
58.8
全新
库存22件
作者编者:郑述招//何雪琪//杨忠明|责编:李静
出版社电子工业
ISBN9787121449468
出版时间2023-01
装帧其他
开本其他
定价58.8元
货号31664785
上书时间2024-04-21
商品详情
- 品相描述:全新
- 商品描述
-
目录
模块 1 初识 Python――搭建环境,编写第一个程序......................................3
情景导入 ............................................................................................................................................3
项目分解 ............................................................................................................................................3
学习目标 ............................................................................................................................................3
任务 1.1 认识 Python 语言 .............................................................................................................4
任务分析 .................................................................................................................................................... 4
知识储备 .................................................................................................................................................... 4
1.1.1 Python 的发展历程 .............................................................................................................. 4
1.1.2 Python 的特点 ...................................................................................................................... 5
1.1.3 Python 的广泛应用 .............................................................................................................. 6
任务实施 .................................................................................................................................................... 6
任务 1.2 编写第一个 Python 程序 .................................................................................................7
任务分析 .................................................................................................................................................... 7
知识储备 .................................................................................................................................................... 7
1.2.1 安装 Python 基础环境 ......................................................................................................... 7
1.2.2 熟悉 Python 自带的开发工具 IDLE ................................................................................. 10
1.2.3 体验功能强大的 PyCharm ................................................................................................ 11
任务实施 .................................................................................................................................................. 15
项目总结 ..........................................................................................................................................15
能力检验 ..........................................................................................................................................16
思辨与拓展 ......................................................................................................................................16
模块 2 语法基础――树立规则,计算并打印期末成绩....................................18
情景导入 ..........................................................................................................................................18
项目分解 ..........................................................................................................................................18
学习目标 ..........................................................................................................................................19
任务 2.1 打印成绩单 ....................................................................................................................19
任务分析 .................................................................................................................................................. 19
知识储备 .................................................................................................................................................. 20
2.1.1 标识符与关键字 ................................................................................................................ 20
2.1.2 变量 .................................................................................................................................... 21
2.1.3 注释 .................................................................................................................................... 22
2.1.4 打印输出 ............................................................................................................................ 23
任务实施 .................................................................................................................................................. 24
任务 2.2 通过键盘输入成绩并打印 ............................................................................................24
任务分析 .................................................................................................................................................. 24
知识储备 .................................................................................................................................................. 25
2.2.1 数据类型 ............................................................................................................................ 25
2.2.2 数据类型的判断 ................................................................................................................ 27
2.2.3 数据类型的转换 ................................................................................................................ 27
2.2.4 数据的输入 ........................................................................................................................ 28
任务实施 .................................................................................................................................................. 29
任务 2.3 计算总成绩及平均分 ....................................................................................................30
任务分析 .................................................................................................................................................. 30
知识储备 .................................................................................................................................................. 31
2.3.1 算术运算符 ........................................................................................................................ 31
2.3.2 关系运算符 ........................................................................................................................ 31
2.3.3 逻辑运算符 ........................................................................................................................ 32
2.3.4 成员运算符 ........................................................................................................................ 33
2.3.5 赋值运算符 ....................................................................................................................... 165
8.3.1 认识 pickle 模块 .............................................................................................................. 165
8.3.2 dumps() 与 loads() 函数 ................................................................................................... 165
8.3.3 dump() 与 load() 函数 ...................................................................................................... 165
任务实施 ................................................................................................................................................ 166
项目总结 ........................................................................................................................................169
能力检验 ........................................................................................................................................170
思辨与拓展 ....................................................................................................................................171
模块 9 面向对象编程――协同合作,新思路实现校园通讯录......................... 172
情景导入 ........................................................................................................................................172
项目分解 ........................................................................................................................................172
学习目标 ........................................................................................................................................173
任务 9.1 体验面向对象编程 ......................................................................................................173
任务分析 ................................................................................................................................................ 173
知识储备 ................................................................................................................................................ 173
9.1.1 面向对象与面向过程的编程 .......................................................................................... 173
9.1.2 进一步理解面向对象编程思路 ...................................................................................... 174
9.1.3 面向对象的优势 .............................................................................................................. 175
任务实施 ................................................................................................................................................ 175
任务 9.2 类的创建与使用 ..........................................................................................................176
任务分析 ................................................................................................................................................ 176
知识储备 ................................................................................................................................................ 176
9.2.1 类的定义 .....
— 没有更多了 —
以下为对购买帮助不大的评价