• Python语言程序设计(第2版)
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

Python语言程序设计(第2版)

全新正版未拆封

26.56 5.3折 49.8 全新

仅1件

四川成都
认证卖家担保交易快速发货售后保障

作者袁方;肖胜刚;齐鸿志

出版社清华大学出版社

出版时间2023-08

版次2

装帧其他

上书时间2024-03-29

转角书檐

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

   商品详情   

品相描述:全新
图书标准信息
  • 作者 袁方;肖胜刚;齐鸿志
  • 出版社 清华大学出版社
  • 出版时间 2023-08
  • 版次 2
  • ISBN 9787302641698
  • 定价 49.80元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
【内容简介】
本书全面介绍Python程序设计基础知识。全书共9章,主要内容包括Python语言入门、基本数据类型与表达式、语句与结构化程序设计、组合数据类型与字符串、函数与模块、文件处理、异常处理、面向对象程序设计和Python高级编程。通过本书的学习,读者可以掌握程序设计知识和方法,提高程序设计能力,培养程序设计思维,为进一步学习后续计算机相关课程、提升数字素养和创新能力奠定良好的基础。 本书适合作为高等学校各专业程序设计课程的教材,也可作为程序设计自学者的参考书。
【作者简介】
袁方,男,工学博士,教授,硕士生导师,河北省教学名师,国家级一流本科课程负责人。曾任河北大学数学与计算机学院主管教学副院长,现任河北大学计算机教学部主任。学术兼职:中国计算机学会高级会员、全国高等院校计算机基础教育研究会常务理事、河北省计算机教育研究会副理事长。曾获河北省优秀教学成果三等奖、宝钢优秀教师奖、保定市教书育人先进个人等奖励。

主要研究领域为数据挖掘、计算机教育。

曾主讲《计算机导论》《大学计算机》《Python语言程序设计》《C  程序设计》《数据挖掘》等本科生和研究生课程,主讲的《大学计算机》课程被认定为首批国家级一流本科课程和河北省精品在线课程,主讲的《计算机导论》课程为河北省省级精品课程。主编《计算机导论》《大学计算机》《Python语言程序设计》《C  程序设计》等高等学校教材,其中《计算机导论》累计发行超18万册。

曾主持包括河北省科技计划项目、河北省教育厅科研计划项目在内的9项科研项目的研究工作。参研国家自然科学基金项目、河北省科技计划项目及横向项目10项。出版译著2部。在国际、国内学术期刊及学术会议上发表论文50余篇,其中SCI检索2篇、EI检索21篇。曾获河北省科技进步三等奖。
【目录】
第1章Python语言入门11.1Python语言简介1

1.1.1Python语言的产生与发展1

1.1.2Python语言的特点3

1.2Python解释器的安装与运行4

1.2.1Python解释器的下载与安装4

1.2.2Python程序的执行6

1.3简单的Python程序9

1.3.1Python程序示例9

1.3.2input()函数与print()函数13

1.4程序设计语言发展简史(拓展阅读)14

1.4.1机器语言14

1.4.2汇编语言15

1.4.3高级语言15

习题119

第2章基本数据类型与表达式212.1字符集、标识符与关键字21

2.1.1字符集21

2.1.2标识符21

2.1.3关键字22

2.2基本数据类型23

2.2.1整型23

2.2.2浮点型24

2.2.3布尔型24

2.2.4字符串型25

2.3常量与变量27

2.3.1常量27Python语言程序设计(第2版)目录2.3.2变量27

2.4运算符与表达式29

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

2.4.2类型转换30

2.4.3eval()函数32

2.4.4位运算符与位运算表达式33

2.5变量的定义与使用34

2.5.1内存单元的访问方式34

2.5.2C语言中变量的定义与使用35

2.5.3Python语言中变量的定义与使用36

2.6计算机中的数据表示(拓展阅读)37

2.6.1计算机中的数制37

2.6.2数值型数据的表示40

2.6.3字符型数据的编码表示42

习题244

第3章语句与结构化程序设计463.1赋值语句与顺序结构程序设计46

3.1.1赋值语句46

3.1.2顺序结构程序设计47

3.2分支语句与分支结构程序设计48

3.2.1关系表达式和逻辑表达式48

3.2.2if语句51

3.2.3ifelse语句51

3.2.4ifelse表达式53

3.2.5ifelifelse语句54

3.2.6流程图的画法56

3.3循环语句与循环结构程序设计56

3.3.1for循环语句57

3.3.2while循环语句60

3.3.3循环语句的嵌套62

3.3.4带else的循环语句63

3.4退出循环语句63

3.4.1break语句63

3.4.2continue语句 64

3.5Python语句的书写规则65

3.5.1缩进65

3.5.2一行写多条语句67

3.5.3一条语句写在多行67

3.5.4注释67

3.6程序举例68

3.7程序中错误的发现与改正72

3.7.1模块测试72

3.7.2测试示例73

3.8算法与程序设计75

3.8.1算法设计与分析75

3.8.2程序设计风格79

习题379

第4章组合数据类型与字符串814.1列表81

4.1.1创建列表81

4.1.2访问列表82

4.1.3更新列表83

4.1.4列表程序的测试89

4.2元组92

4.2.1创建元组92

4.2.2访问元组92

4.2.3元组与列表的异同93

4.3字典94

4.3.1创建字典94

4.3.2访问字典95

4.3.3更新字典96

4.4集合98

4.4.1创建集合98

4.4.2访问集合99

4.4.3更新集合99

4.5字符串101

4.5.1字符串变量的定义101

4.5.2字符串的访问102

4.5.3字符串的运算104

4.5.4字符串的格式设置107

4.5.5特殊字符与转义字符108

习题4110

第5章函数与模块1135.1函数定义113

5.2函数调用114

5.3函数的参数传递116

5.3.1不改变实参值的参数传递116

5.3.2改变实参值的参数传递117

5.3.3位置参数117

5.3.4关键字参数118

5.3.5默认值参数119

5.3.6可变长度参数120

5.4函数的嵌套与递归121

5.4.1函数嵌套121

5.4.2函数递归122

5.5内置函数124

5.6标准库与第三方库126

5.6.1标准库函数126

5.6.2第三方库函数132

5.7tkinter库与图形用户界面134

5.7.1创建窗口134

5.7.2为窗口添加控件135

5.7.3控件布局管理141

5.7.4事件处理144

5.8pillow库与图像处理147

5.8.1图像处理概述147

5.8.2pillow库的使用147

5.8.3图像处理综合示例152

5.9变量的作用域157

5.10模块和包162

5.10.1模块化程序设计162

5.10.2模块162

5.10.3包164

习题5166

第6章文件处理1686.1文件的打开与关闭168

6.1.1文件概述168

6.1.2文件的打开168

6.1.3文件的关闭171

6.1.4使用上下文管理器171

6.2文件的读写操作172

6.2.1文本文件的读写172

6.2.2pickle文件的读写178

6.2.3CSV文件的读写180

6.2.4JSON文件的读写181

6.3os库182

习题6184

第7章异常处理1867.1常见的异常类型186

7.2异常处理的基本思路188

7.3Python异常处理机制190

7.3.1tryexcept语句190

7.3.2else和finally语句192

7.3.3断言和用户抛出异常193

习题7195

第8章面向对象程序设计1968.1面向对象程序设计概述196

8.1.1面向对象的概念196

8.1.2面向对象程序设计的特点197

8.1.3面向对象程序设计与面向过程程序设计的区别197

8.2类和对象198

8.2.1类和对象的定义198

8.2.2构造函数与析构函数200

8.2.3私有成员和公有成员201

8.2.4数据成员201

8.2.5成员函数203

8.3继承与多态204

8.3.1继承与派生204

8.3.2多态206

习题8208

第9章Python高级编程2109.1网站开发210

9.1.1Web服务和HTML210

9.1.2使用Python语言开发网站211

9.1.3使用Web框架开发网站226

9.2数据库编程230

9.2.1关系数据库和SQL基础230

9.2.2SQLite编程基础233

9.2.3操作其他数据库237

9.3网页爬取238

9.3.1爬虫基础238

9.3.2使用requests库进行爬取239

9.3.3使用BeautifulSoup库解析从网页获取的数据244

9.4数据可视化249

9.4.1NumPy基础249

9.4.2使用Matplotlib.pyplot绘图251

9.4.3散点图255

9.4.4条形图256

9.4.5直方图258

9.4.6饼图258

9.4.7雷达图260

9.4.8三维图形261

习题9262

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

—  没有更多了  —

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

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