• Python程序设计基础及应用
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

Python程序设计基础及应用

全新正版未拆封

18.61 3.2折 59 全新

仅1件

湖南长沙
认证卖家担保交易快速发货售后保障

作者高丽;张校磊;吴梅梅;武书琴;丁俊;赵德宝;白渊铭

出版社清华大学出版社

出版时间2023-09

版次1

装帧其他

上书时间2023-11-15

A小二郎书舍A

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

   商品详情   

品相描述:全新
图书标准信息
  • 作者 高丽;张校磊;吴梅梅;武书琴;丁俊;赵德宝;白渊铭
  • 出版社 清华大学出版社
  • 出版时间 2023-09
  • 版次 1
  • ISBN 9787302641506
  • 定价 59.00元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
  • 页数 280页
  • 字数 399千字
【内容简介】
本书面向零基础编程学习者,从初学者角度出发,通过通俗易懂的语言、流行有趣的实例,详细地介绍使用IDLE及Python框架进行程序设计的知识和技术。全书共分9章,内容包括Python入门基础、Python语言基础、Python内置的数据结构、程序流程控制、函数、类和对象、文件与目录操作、模块与包、数据可视化等。书中所有知识都结合具体实例进行讲解,涉及的程序代码给出详细的注释,可以使读者轻松领会Python程序开发的精髓,快速提高程序开发技能。 本书附有配套视频、教学PPT、课后测试题、项目源代码等资源,课后测试题也给出了相应的答案,读者可以扫描二维码观看视频讲解,解决学习疑难,轻松跨入编程领域。 本书可作为高职高专学生Python程序设计相关课程的教材,也可供从事相关工作的工程师和爱好者阅读使用。
【作者简介】
高丽,内蒙古商贸职业学院信息技术系专任教师,硕士研究生学历,主要研究方向为大数据技术应用,主讲动态网站开发、Python程序设计基础以及数据可视化等课程。
【目录】
第1章Python入门基础1

1.1初步了解Python语言1

1.1.1了解Python语言的发展历史1

1.1.2Python语言的优势2

1.1.3Python语言的应用领域3

1.2搭建Python开发环境6

1.3第一个Python程序10

1.3.1在命令行窗口启动Python解释器10

1.3.2在Python自带的IDLE中实现10

1.4Python开发工具12

1.4.1使用自带的IDLE12

1.4.2Windows系统的命令行14

1.4.3命令行版本的Python Shell——Python 3.916

1.4.4常用的第三方开发工具16

1.4.5在Python交互模式中运行.py文件17

1.5Python集成开发环境PyCharm的安装17

1.6利用PyCharm环境运行第一个Python程序23

1.7项目训练27

1.8本章小结27

习题127

第2章Python语言基础34

2.1Python的语法特点34

2.1.1Python的注释34

2.1.2代码缩进36

2.1.3Python的编码规范38

2.2Python关键字与标识符40

2.2.1Python关键字402.2.2Python标识符40

2.3Python中的变量42

2.3.1Python变量命名规范43

2.3.2Python变量的赋值43

2.3.3Python的数值型变量及相互转化45

2.3.4字符串数据的创建与基本操作47

2.4Python运算符52

2.5Python的输入/输出函数56

2.6项目训练58

2.7本章小结59

习题260

Python程序设计基础及应用目录第3章Python内置的数据结构66

3.1列表67

3.1.1列表的概念与特性67

3.1.2列表的创建68

3.1.3列表元素的访问69

3.1.4列表的操作73

3.1.5列表的其他操作79

3.2元组88

3.2.1元组的概念与特性88

3.2.2元组的创建88

3.2.3元组的操作90

3.2.4元组的其他操作92

3.2.5元组的作用93

3.3字典94

3.3.1字典的概念与特性94

3.3.2字典的创建94

3.3.3字典的操作96

3.3.4字典的其他操作101

3.4集合102

3.4.1集合的概念与特性102

3.4.2集合的创建103

3.4.3集合的操作103

3.4.4集合的运算107

3.4.5不可变集合109

3.5列表、元组、字典、集合的区别110

3.6项目训练110

3.7本章小结111

习题3112

第4章程序流程控制119

4.1选择结构119

4.1.1单分支选择结构119

4.1.2双分支选择结构121

4.1.3多分支选择结构122

4.1.4嵌套的选择结构124

4.2循环结构127

4.2.1for循环语句127

4.2.2while循环语句130

4.2.3循环嵌套131

4.2.4break和continue语句133

4.2.5带else的for循环语句和while循环语句134

4.3pass语句138

4.4项目训练138

4.5本章小结140

习题4140

第5章函数148

5.1函数的创建和调用148

5.1.1函数的创建148

5.1.2函数的调用150

5.2参数传递150

5.2.1形式参数和实际参数151

5.2.2位置参数152

5.2.3关键字参数154

5.2.4默认参数156

5.2.5可变参数157

5.3函数的返回值161

5.4变量的作用域162

5.5匿名函数lambda()164

5.6Python常用内置函数165

5.6.1filter()函数165

5.6.2map()函数167

5.6.3enumerate()函数168

5.7项目训练169

5.8本章小结171

习题5171

第6章类和对象178

6.1认识面向对象程序设计178

6.2类的定义和使用179

6.2.1类的定义179

6.2.2类的实例化181

6.2.3成员的访问限制184

6.3属性186

6.4类的继承192

6.4.1继承的基本语法192

6.4.2方法重载195

6.5多态197

6.6项目训练199

6.7本章小结203

习题6203

第7章文件与目录操作210

7.1了解文件的概念与分类210

7.1.1了解文件的概念210

7.1.2文件的分类210

7.2文件的基础操作211

7.2.1文件的打开和关闭211

7.2.2文件的读取214

7.2.3文件的写入216

7.2.4设置工作路径219

7.3文件与文件夹管理220

7.4文件的定位读取222

7.5项目训练224

7.6本章小结225

习题7225

第8章模块与包233

8.1模块概述233

8.1.1自定义模块234

8.1.2模块的导入方式234

8.2常用的标准模块236

8.2.1random模块236

8.2.2shutil模块237

8.3第三方模块的下载和安装239

8.4Python中的包240

8.5包的导入241

8.6项目训练242

8.7本章小结243

习题8244

第9章数据可视化249

9.1数据可视化库matplotlib249

9.1.1数据可视化库matplotlib简介249

9.1.2用matplotlib绘制折线图250

9.1.3用matplotlib绘制散点图252

9.1.4用matplotlib绘制柱状图253

9.1.5用matplotlib绘制饼图255

9.2用pyecharts使数据可视化257

9.3项目训练260

9.4本章小结262

习题9262

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

—  没有更多了  —

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

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