• Python语言基础
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

Python语言基础

45.08 7.5折 59.8 九五品

仅1件

河北廊坊
认证卖家担保交易快速发货售后保障

作者朱晓龙

出版社机械工业出版社

出版时间2021-10

版次1

装帧其他

货号A14

上书时间2024-11-02

   商品详情   

品相描述:九五品
图书标准信息
  • 作者 朱晓龙
  • 出版社 机械工业出版社
  • 出版时间 2021-10
  • 版次 1
  • ISBN 9787111689638
  • 定价 59.80元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
  • 页数 320页
  • 字数 490千字
【内容简介】
本书以Python 3.8版本为教学版,从初学者角度出发,通过精选案例,详细介绍了Python的基础知识和使用技巧,旨在使读者迅速掌握Python程序设计的基本技术。内容包括Python语言概述、基本数据类型与表达式、顺序结构程序设计、分支结构程序设计、循环结构程序设计、序列、函数与模块、集合与字典、文件处理、面向对象程序设计和异常处理。

  本书遵循“以实用为主,以理论够用为度”的教学原则,介绍了Python编程基础知识。通过丰富案例演示Python语言程序设计的基本思想和方法,培养学生利用Python语言工具解决实际问题的开发能力,突出问题求解方法与计算思维能力的训练。

  本书可作为高等院校程序设计课程的入门教材,也可作为计算机等级考试和Python语言自学者的参考书。
【目录】
前言

第1章Python语言概述1

1.1Python简介1

1.1.1Python的产生与发展1

1.1.2Python的特点2

1.1.3Python语言的应用领域3

1.2Python程序开发环境5

1.2.1Python的下载与安装5

1.2.2Python程序的运行7

1.3Python程序初识11

1.3.1简单的Python程序11

1.3.2Python语句缩进规则13

1.3.3Python语句行与注释14

1.3.4Python编码规范16

习题118

第2章基本数据类型与表达式19

2.1字符集、标识符与保留字19

2.1.1字符集19

2.1.2标识符19

2.1.3保留字20

2.2基本数据类型21

2.2.1数值类型21

2.2.2字符串类型24

2.2.3布尔类型26

2.3常量与变量27

2.3.1常量27

2.3.2变量27

2.4运算符与表达式29

2.4.1算术运算符与算术表达式29

2.4.2赋值运算符31

2.4.3类型转换33

2.4.4位运算符37

2.4.5身份运算符40

2.4.6优先级和结合性41

2.5常用系统函数42

2.5.1常用内置函数42

2.5.2常用模块函数45

习题247

第3章顺序结构程序设计48

3.1顺序结构程序设计48

3.2赋值语句49

3.2.1赋值语句的基本格式49

3.2.2多变量赋值52

3.2.3复合赋值语句54

3.3数据输入/输出55

3.3.1标准输出55

3.3.2标准输入56

3.3.3格式化输出58

3.4程序设计概述65

3.4.1程序设计基本步骤65

3.4.2程序的调试与程序设计错误66

习题367

第4章分支结构程序设计68

4.1条件的描述68

4.1.1关系运算68

4.1.2逻辑运算70

4.1.3测试运算72

4.2分支结构的实现73

4.2.1单分支选择结构73

4.2.2双分支选择结构74

4.2.3多分支选择结构76

4.2.4分支结构的嵌套77

4.3分支结构程序举例78

习题483

第5章循环结构程序设计84

5.1while循环结构84

5.1.1while语句84

5.1.2while循环的应用86

5.2for循环结构90

5.2.1for语句90

5.2.2for循环的应用93

5.3循环语句的嵌套94

5.4循环控制语句97

5.4.1break语句97

5.4.2continue语句98

5.4.3pass语句100

5.5循环结构程序举例100

习题5102

第6章序列103

6.1字符串103

6.1.1字符串常量与变量103

6.1.2序列通用运算——索引与切片等105

6.1.3字符串比较运算和常用函数108

6.1.4字符串的常用方法110

6.2列表114

6.2.1列表的基本操作114

6.2.2列表的常用函数和方法120

6.2.3列表应用举例122

6.3元组127

6.3.1元组的基本操作127

6.3.2列表与元组的区别132

6.3.3元组应用举例133

习题6136

第7章函数与模块138

7.1函数定义138

7.2函数调用139

7.3函数的参数传递142

7.3.1不改变实参值的参数传递142

7.3.2改变实参值的参数传递143

7.3.3位置参数145

7.3.4默认值参数146

7.3.5关键字参数146

7.3.6形参的可变长度147

7.3.7实参的序列解包149

7.4函数的嵌套与递归151

7.4.1函数嵌套151

7.4.2函数递归152

7.5模块与库154

7.5.1模块的定义与使用154

7.5.2标准库155

7.5.3第三方库163

7.6变量的作用域164

7.6.1局部变量164

7.6.2全局变量166

7.7函数应用举例168

习题7175

第8章集合与字典177

8.1集合177

8.1.1集合的创建177

8.1.2集合的访问与更新179

8.1.3集合的运算181

8.2字典184

8.2.1字典的创建184

8.2.2字典的访问与更新186

8.2.3字典的运算190

8.3集合与字典的应用191

习题8201

第9章文件处理203

9.1文件概述203

9.2文件的打开与关闭204

9.2.1文件的打开204

9.2.2文件的关闭205

9.3文件的读写操作206

9.3.1文本文件的读操作206

9.3.2文本文件的写操作212

9.3.3二进制文件的读写219

9.3.4CSV文件的读写224

9.3.5JSON文件的读写229

9.4目录与文件的操作230

习题9234

第10章面向对象程序设计236

10.1面向对象程序设计概述236

10.1.1面向对象的基本概念236

10.1.2面向对象的三大特性238

10.2类与对象240

10.2.1类的定义240

10.2.2对象的创建和使用241

10.3属性245

10.3.1私有属性和公有属性245

10.3.2实例属性与类属性247

10.4成员方法252

10.4.1实例方法252

10.4.2类方法253

10.4.3静态方法256

10.4.4运算符重载和特殊方法257

10.4.5property( )函数和@property装饰器260

10.5继承和多态263

10.5.1继承263

10.5.2多重继承272

10.5.3多态275

10.6面向对象程序设计举例276

习题10283

第11章异常处理285

11.1异常的概念285

11.2Python异常处理机制288

11.2.1try…except语句288

11.2.2try…except…else语句292

11.2.3带有多个except的try语句293

11.2.4try…except…finally语句296

11.3断言assert297

11.4主动引发异常与自定义异常类299

11.4.1主动引发异常299

11.4.2自定义异常类302

习题11306

参考文献307
点击展开 点击收起

   相关推荐   

—  没有更多了  —

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

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