计算机大学python_大学计算机 Python语言版

商品详情

商品名称:大学计算机 Python语言版

商品编号:9787115498021

店铺:

重量:0克

上架时间:2020-07-21 18:20:01

ISBN:9787115498021

出版时间:2019-02-01

包装清单:暂无

商品编码:60370698278

出版社:人民邮电出版社

字数:469

内容介绍

内容提要 本书分为7章,内容包括Python程序设计入门、Python程序设计基础、程序控制、组合数据类型、函数、数据文件、模块和库等内容。本书由浅入深地讲解了Python的基本语法、程序设计思想及问题求解,并结合大量实际案例,增加读者对知识点的理解和应用。 本书适合作为高等学校非计算机专业大学计算基础相关课程的教材,也可供相关工程技术人员参考。

作者介绍

作者在高校从事计算机教学多年,有过在高校教书和企业工作的经验,将计算机基础与程序设计相融合是改革的重要方向,相信本书在选题和内容上具有一定优势。

关联推荐

计算机基础

目录

目 录

di 一章 Python程序设计入门 1

1.1 Python语言简介 2

1.2 Python开发环境 4

1.2.1 Python的安装和配置 4

1.2.2 Python开发环境 5

1.3 Python程序实例 12

1.4 课后练习 24

di二章 Python程序设计基础 26

2.1 数字类型 27

2.1.1 整数 27

2.1.2 浮点数类型 27

2.1.3 复数类型 28

2.2 数字类型的操作 29

2.2.1 内置操作符 29

2.2.2 内置的数值运算函数 32

2.2.3 内置的数字类型转换函数 33

2.2.4 math库 35

2.3 字符串类型及操作 37

2.3.1 字符串类型 37

2.3.2 内置字符串运算符 39

2.3.3 内置字符串处理函数 40

2.3.4 常用内置字符串处理方法 41

2.4 格式化输出 42

2.5 变量 46

2.6 赋值语句 47

2.7 运算符和表达式 49

2.7.1 运算符 49

2.7.2 表达式 54

2.7.3 random库 55

2.8 课后练习 58

di三章 程序控制 60

3.1 结构化程序设计 61

3.1.1 结构化流程图 61

3.1.2 程序运行的基本结构 62

3.2 顺序结构 63

3.3 分支结构 64

3.3.1 单分支结构:if语句 65

3.3.2 双分支结构 68

3.3.3 多分支结构 70

3.3.4 if语句嵌套结构 75

3.3.5 多重条件判断 77

3.4 循环控制语句 78

3.4.1 遍历循环(有限循环):for语句 78

3.4.2 无限循环(条件循环):while语句 79

3.4.3 循环辅助语句:break和continue语句 80

3.4.4 pass语句 81

3.5 异常处理 81

3.5.1 异常的概念 82

3.5.2 常见的异常类型 82

3.5.3 简单的try...except语句 82

3.5.4 try...except…else语句 83

3.5.5 try...except…else…finally语句 84

3.6 综合应用实例 86

3.7 课后练习 93

di四章 组合数据类型 94

4.1 列表类型 95

4.1.1 列表的创建 95

4.1.2 访问列表内的元素 95

4.1.3 修改元素的值 96

4.1.4 切片(分片) 96

4.1.5 列表拼接 97

4.1.6 列表运算符、函数和方法 98

4.1.7 列表引用 101

4.1.8 列表浅复制和深复制 102

4.1.9 综合应用 104

4.2 元组类型 108

4.2.1 元组的创建 108

4.2.2 访问元组内的元素 108

4.2.3 修改元组元素的值 109

4.2.4 切片(分片) 109

4.2.5 元组拼接 109

4.2.6 元组运算符、函数和方法 110

4.2.7 元组引用 111

4.3 字典类型 112

4.3.1 字典的创建 112

4.3.2 访问字典内的元素 114

4.3.3 修改字典的值 115

4.3.4 删除字典元素 115

4.3.5 字典运算符、函数和方法 116

4.3.6 字典的遍历 120

4.3.7 综合应用 120

4.4 集合类型 123

4.4.1 集合的创建 123

4.4.2 集合运算符号、函数和方法 124

4.4.3 集合的遍历 128

4.4.4 综合应用 128

4.5 推导式 131

4.5.1 无过滤条件的推导式 131

4.5.2 有过滤条件的推导式 132

4.5.3 嵌套推导式 132

4.6 课后练习 133

di五章 函数 135

5.1 函数的作用 136

5.2 函数的定义与调用 138

5.2.1函数的定义 138

5.2.2函数的调用 142

5.3 参数传递 145

5.3.1 形参和实参 145

5.3.2 可变对象与不可变对象 147

5.3.3 位置参数 151

5.3.4 关键字参数 151

5.3.5 默认参数 152

5.3.6 可变参数 154

5.3.7 参数组合 156

5.4 lambda函数 157

5.5 函数嵌套与递归 158

5.5.1 函数的嵌套调用 158

5.5.2 递归 160

5.6 变量作用域 164

5.6.1 不同变量作用域 164

5.6.2 变量名解析 166

5.6.3 global关键字 168

5.7 综合应用 168

5.8 课后练习 175

di六章 数据文件 176

6.1 文件概述 177

6.1.1 文件的概念 177

6.1.2 文件的分类 177

6.1.3 文件操作流程 179

6.2 文件操作 180

6.2.1 打开文件 181

6.2.2 读文件 184

6.2.3 写文件 188

6.3 文件系统操作 191

6.4 典型CSV文件应用 194

6.4.1 CSV文件格式 194

6.4.2 CSV文件数据的处理 195

6.5 综合应用 198

6.6 课后练习 204

di七章 模块和库 205

7.1 模块和库的概念 206

7.1.1 模块、包和库 206

7.1.2 模块和包的使用 207

7.2 标准库 208

7.2.1 time模块 209

7.2.2 datetime模块 215

7.2.3 random模块 221

7.3 di三方库 224

7.3.1 pip安装 224

7.3.2 jieba库 227

7.3.3 PIL库 230

7.3.4 numpy库 236

7.3.5 matplotlib库 239

7.4 课后练习 242

附录A 计算机基础知识 243

A.1初识计算机 243

A.1.1 计算机的发展 243

A.1.2 计算机的特点 245

A.1.3 计算机系统 246

A.2 信息与计算文化 249

A.2.1 信息 249

A.2.2 计算文化 249

A.3 数值在计算机中的表示 250

A.3.1 计算机中的数制 250

A.3.2 进制间的相互转换 251

A.3.3 数的原码、反码和补码 253

A.4计算机信息编码 254

A.4.1 BCD码 254

A.4.2 字符编码 255

A.4.3 汉字编码 256

参考文献 258

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值