• Python程序设计
21年品牌 40万+商家 超1.5亿件商品

Python程序设计

全新正版 极速发货

34.14 6.9折 49.8 全新

仅1件

广东东莞
认证卖家担保交易快速发货售后保障

作者汪婵婵,周苏 编

出版社中国铁道出版社有限公司

ISBN9787113267858

出版时间2020-06

装帧平装

开本16开

定价49.8元

货号1202136705

上书时间2024-12-01

休闲图书吧

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
第1章Python入门1

1.1了解计算机1

1.1.1通用机器2

1.1.2计算机科学3

1.1.3硬件基础3

1.2操作系统、软件与编程语言4

1.2.1软件与操作系统5

1.2.2编程语言5

1.2.3编译和解释5

1.3Python语言6

1.3.1Python简介6

1.3.2Python语言的特色7

1.3.3Python语言的版本7

1.4Python开发环境8

1.5安装Python8

1.5.1安装Python开发环境8

1.5.2执行Python程序10

习题14

编程训练15

第2章语法基础17

2.1标识符、对象与类型17

2.1.1标识符与保留字18

2.1.2对象与类型19

2.1.3动态类型19

2.1.4列表20

2.1.5可变与不可变21

2.1.6别名22

2.1.7元组22

2.1.8内置常数24

2.2表达式24

2.2.1算术运算符24

2.2.2比较运算符26

2.2.3逻辑运算符29

2.2.4运算符优先级30

2.3单行和多行注释31

2.4源程序文件31

2.4.1扩展名与执行方式31

2.4.2程序常见错误32

2.5软件开发过程33

2.5.1软件开发的主要步骤33

2.5.2程序开发示例:温度

转换器33

习题34

编程训练35

第3章赋值与条件37

3.1语句37

3.1.1Python语句一览37

3.1.2表达式语句38

3.1.3语句的缩排38

3.2赋值语句39

3.2.1简单赋值39

3.2.2多重赋值40

3.2.3序列赋值40

3.2.4增强型赋值42

3.3赋值输入42

3.4条件语句44

3.4.1简单判断45

3.4.2复杂判断48

3.4.3多路判断52

3.4.4程序示例:寻找三个数中

最大的一个54

3.5异常处理57

3.6pass语句59

习题59

编程训练60

第4章循环与输出63

4.1for循环语句63

4.1.1解析确定循环63

4.1.2程序实例:计算一系列

数字的平均值66

4.1.3程序实例:计算投资的

终值67

4.2while循环语句68

4.2.1解析不定循环68

4.2.2程序实例:计算总分

与平均分69

4.3break语句与continue语句69

4.4常见循环模式71

4.4.1交互式循环71

4.4.2哨兵循环72

4.4.3文件循环73

4.4.4嵌套循环75

4.4.5后测试循环76

4.4.6循环加一半77

4.4.7循环语句中的else子句77

4.5输出语句78

习题79

编程训练82

第5章序列与迭代84

5.1类型与对象84

5.1.1类型也是对象85

5.1.2命名空间86

5.2抽象类型87

5.2.1序列87

5.2.2可迭代项与迭代器87

5.2.3共同接口88

5.3元素存取89

5.3.1索引89

5.3.2切片90

5.3.3比较92

5.3.4运算符“+”与“*”92

5.3.5方法93

5.3.6浅复制与深复制94

5.4迭代95

5.5列表生成式97

习题99

编程训练101

第6章字符串与文件处理103

6.1定义字符串103

6.1.1字符串数据类型103

6.1.2字符串转换函数107

6.1.3简单字符串处理108

6.1.4字符串表示109

6.1.5输入/输出操作110

6.2字符串格式化112

6.3文件处理115

6.3.1文件初探115

6.3.2模式116

6.3.3多行字符串116

6.3.4处理文件117

6.3.5示例程序:批处理用户名120

6.4文件对话框121

习题123

编程训练125

第7章字典与集合127

7.1关于杂凑127

7.2字典128

7.2.1建立字典128

7.2.2字典的键130

7.2.3字典生成式131

7.2.4取得全局和局部名称132

7.2.5应用实例133

7.3集合134

7.3.1建立集合136

7.3.2集合的元素136

7.3.3集合的数学运算137

7.3.4集合生成式138

7.4字典与集合的存取接口138

7.4.1可杂凑项138

7.4.2映射140

习题142

编程训练143

第8章函数145

8.1定义函数145

8.2函数的参数148

8.2.1位置参数与关键字参数149

8.2.2形参与“*”和“**”150

8.2.3实参与“*”和“**”151

8.3返回值的函数152

8.4函数的生存周期与作用域154

8.4.1第一次指定名称155

8.4.2同名问题156

8.4.3del语句156

8.5递归157

8.5.1递归的概念158

8.5.2实例:汉诺塔158

习题160

编程训练161

第9章模块163

9.1模块的概念163

9.1.1模块:独立的.py文件163

9.1.2包:按目录组织模块164

9.2使用模块164

9.2.1读入模块164

9.2.2自定义模块166

9.2.3标准程序库模块167

9.2.4搜索模块169

9.3使用内置模块169

9.4读入模块:import与from170

9.4.1import/as171

9.4.2from/import171

9.4.3import*172

9.4.4内置函数dir173

9.5第三方模块173

习题173

编程训练175

第10章面向对象编程177

10.1面向对象编程的概念177

10.2定义类与对象177

10.2.1定义对象178

10.2.2定义类178

10.2.3建立对象180

10.3构造函数与初始化181

10.4类的方法182

10.5类作用域182

10.6示例程序:发射炮弹184

10.6.1程序规格说明184

10.6.2设计程序184

10.6.3程序模块化187

10.6.4Projectile类的定义188

10.6.5用类数据处理190

习题193

编程训练195

第11章封装、继承与多态197

11.1对象的封装197

11.1.1封装有用的抽象197

11.1.2访问限制198

11.2继承和多态199

11.2.1定义继承199

11.2.2定义多态201

11.2.3__init__204

11.2.4多重继承205

11.2.5元类206

11.2.6复用与重载206

11.3获取对象信息207

11.3.1使用type()函数207

11.3.2使用dir()208

11.4面向对象设计过程210

习题211

编程训练214

第12章程序设计案例分析217

12.1图形界面设计217

12.1.1Tkinter模块217

12.1.2程序实例:用GUI界面

计算斐波那契数列

函数219

12.1.3程序实例:简单计算器220

12.2并行处理222

12.2.1程序实例:电影院卖票222

12.2.2程序实例:哲学家用餐224

12.3模拟乒乓球比赛225

12.3.1对象和方法226

12.3.2实现SimStats227

12.3.3实现RBallGame228

12.3.4实现Player229

12.3.5程序实例:模拟乒乓球

比赛230

习题233

编程训练233

附录235

附录APython快速参考235

附录B部分习题参考答案238

附录C课程学习与实训总结241

附录D课程实践(参考)245

内容摘要
“Python程序设计”是一门理论性和实践性都很强的课程,本书是高职院校大数据技术与应用专业规划建设的核心课程主教材之一。针对高等职业院校学生的发展需求,本书系统、全面地介绍了关于Python程序设计的基本知识和技能,具有丰富的实践特色,内容包括Python入门、语法基础、赋值与条件、循环与输出、序列与迭代、字符串与文件处理、字典与集合、函数、模块、面向对象编程、封装/继承与多态以及程序设计案例分析等内容,具有较强的系统性、可读性、可操作性和实用性。

本书适合作为高等职业院校相关专业“Python程序设计”课程的教材,也可供有一定实践经验的IT应用人员、管理人员学习参考。

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP