• 信息社会必修的12堂Python通识课
  • 信息社会必修的12堂Python通识课
  • 信息社会必修的12堂Python通识课
  • 信息社会必修的12堂Python通识课
  • 信息社会必修的12堂Python通识课
21年品牌 40万+商家 超1.5亿件商品

信息社会必修的12堂Python通识课

①全新正版,现货速发,7天无理由退换货②天津仓、成都仓、无锡仓、广东仓、武汉仓等多仓就近发货,订单最迟48小时内发出③无法指定快递④可开电子发票,不清楚的请咨询客服。

55.2 7.0折 79 全新

库存2件

浙江嘉兴
认证卖家担保交易快速发货售后保障

作者何敏煌|责编:夏毓彦

出版社清华大学

ISBN9787302570448

出版时间2021-02

装帧其他

开本其他

定价79元

货号31066040

上书时间2024-10-04

倒爷图书专营店

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

   商品详情   

品相描述:全新
商品描述
目录
目  录
第1课  认识程序设计语言与程序设计1
1.1  什么是程序设计语言2
1.2  程序设计的基本概念4
1.3  为什么需要自己动手编写程序8
1.4  开始编写自己的程序10
1.5  习题17
第2课  快速认识Python程序设计语言18
2.1  Python执行环境的安装19
2.2  变量、常数与数据类型26
2.2.1  变量与常数26
2.2.2  变量的命名与保留字28
2.2.3  简单的数据类型31
2.2.4  列表类型34
2.2.5  元组类型38
2.2.6  字典类型39
2.2.7  集合类型41
2.3  Python的表达式42
2.3.1  最基本的算术表达式42
2.3.2  关系表达式43
2.3.3  逻辑表达式44
2.4  认识流程控制45
2.4.1  用于流程控制的条件判断语句46
2.4.2  用于进行重复工作的循环语句48
2.4.3  控制循环内流程的break和continue指令52
2.5  输入与输出54
2.6  习题59
第3课  Python程序设计快速上手61
3.1  子程序和模块的概念62
3.2  内建函数和模块68
3.2.1  内建函数69
3.2.2  随机数模块random71
3.2.3  处理日期和时间的time、datetime及calendar模块74
3.2.4  数学模块math78
3.3  程序应用范例—阶乘函数和斐波那契函数79
3.3.1  连续加总程序79
3.3.2  阶乘函数80
3.3.3  斐波那契函数81
3.4  程序应用范例—各个不同进制之间的数字转换82
3.5  程序应用范例—简易扑克牌游戏84
3.6  习题89
第4课  文件处理与操作90
4.1  路径、文件夹和文件91
4.2  写入文件99
4.3  读取文件105
4.4  异常处理108
4.5  程序应用范例—自制图像浏览网页112
4.5.1  打开图像文件的方法112
4.5.2  缩放图像文件的方法112
4.5.3  批次转换图像文件的尺寸113
4.5.4  创建图像文件索引网页116
4.6  习题122
第5课  Python绘图123
5.1  Python海龟绘图简介124
5.2  绘制几何图形127
5.2.1  绘制5个不同颜色的圆127
5.2.2  绘制多边形129
5.2.3  绘制多边形毛线球130
5.2.4  使用变量渐变技巧绘制几何图形131
5.3  绘制数学函数图形133
5.4  使用pygame绘制图形138
5.5  习题145
第6课  字符串和文字处理146
6.1  网页信息的收集与简易剖析147
6.2  文字处理155
6.2.1  处理不可见的特殊符号155
6.2.2  对文字进行处理157
6.2.3  中文分词功能161
6.3  字符串函数164
6.4  map和lambda的使用技巧166
6.4.1  认识可迭代类型167
6.4.2  map()函数的使用168
6.4.3  lambda的使用170
6.5  习题171
第7课  列表操作应用实例172
7.1  列表操作应用173
7.1.1  找出列表中的指定数值173
7.1.2  二分查找法174
7.1.3  找出列表中的最大值及其位置179
7.1.4  合并两个列表180
7.2  数据加解密练习——简易转换法和查表法183
7.2.1  简易转换法183
7.2.2  查表法185
7.3  数据加解密练习——换位法186
7.3.1  加密方法187
7.3.2  解密方法189
7.4  习题192
第8课  使用数据库193
8.1  SQL简介194
8.1.1  关系数据库概述194
8.1.2  SQL语言的编写方式195
8.2  SQLite数据库操作简介198
8.3  Python存取SQLite数据库初探201
8.4  SQLite数据表操作209
8.4.1  Python和SQLite数据类型的差异209
8.4.2  SQLite的Connection对象209
8.4.3  SQLite的Cursor对象210
8.4.4  SQLite的Row对象212
8.5  习题213
第9课  网络公开信息的使用214
9.1  公开信息的获得215
9.2  CSV数据格式的解析与应用216
9.3  JSON数据格式的解析与应用223
9.4  公开信息应用的实例226
9.5  习题237
第10课  网络信息提取基础238
10.1  网页提取程序的基础239
10.2  使用requests模块下载网页数据241
10.3  使用BeautifulSoup解析网页数据244
10.4  数据存盘与数据库操作256
10.4.1  把数据存储成文本文件257
10.4.2  使用HTML文件制作下载图像文件的索引页面258
10.4.3  使用数据库存储下载的数据或信息260
10.5  习题267
第11课  数据可视化与图表绘制268
11.1  matplotlib.pyplot模块介绍269
11.1.1  在Windows操作系统中设置matplotlib中文显示271
11.1.2  在Mac OS操作系统中设置matplotlib中文显示272
11.1.3  在matplotlib中绘制函数图形273
11.2  各种图表的绘制277
11.2.1  散点图277
11.2.2  直方图279
11.2.3  饼图280
11.2.4  条形图284
11.3  图表显示技巧285
11.4  数据提取与图表显示292
11.5  习题300
第12课  Python数据分析入门301
12.1  Pandas介绍与使用302
12.1.1  认识Series302
12.1.2  认识DataFrame306
12.2  人口趋势分析实例310
12.3  网络投票结果分析实例314
12.4  面向对象程序设计方法简介321
12.4.1  类的定义322
12.4.2  创建类的实例322
12.4.3  类的继承323
12.4.4  面向对象程序设计的实例—发牌程序327
12.5  习题330

内容摘要
\\\"全书系统地讲述活用Python语言最需要的基础内容以及各种实用范例,并以12堂课的方式展开。
全书的内容包括:Python程序设计语言的快速认识和快速上手;文件处理与操作;Python绘图;字符串和文字处理;列表操作应用实例;使用数据库;网络公开信息的使用;网络信息提取基础;数据可视化与图表绘制;Python数据分析入门。
本书是一本方便好用且分量适中的程序设计教材,既适合有一定程序设计基础的学习者作为自学参考书,也适合非信息专业本科生作为学习第一门程序设计语言的教材。
\\\"

—  没有更多了  —

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

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