清华大学出版社旗舰店店铺主页二维码
清华大学出版社旗舰店 微信认证
微信扫描二维码,访问我们的微信店铺
你可以使用微信联系我们,随时随地的购物、客服咨询、查询订单和物流...

中学生可以这样学Python(微课版)

47.20
运费: ¥ 0.00-10.00
库存: 49 件
中学生可以这样学Python(微课版) 商品图0
中学生可以这样学Python(微课版) 商品缩略图0

商品详情

 书名: 中学生可以这样学Python(微课版)
 出版社: 清华大学出版社
 出版日期 2020
 ISBN号: 9787302554639
本书内容适合中学生和小学高年级学生阅读和学习,紧密结合信息技术课课标,深入浅出介绍Python编程基础和有趣的例题,介绍如何使用Python实现自己的想法,如何使用Python解决一些简单的问题,本书配有约100个微课二维码,既可以作为教材,也可以用于自学。

董付国,山东工商学院副教授,先后出版14本Python系列教材,多次获得校级教学优秀效果一等奖,长期维护微信公众号“Python小屋”免费分享900多篇Python技术文章和超过400节微课视频。


l    紧密结合高中信息技术课程教材内容,并进行大量补充和扩展。

l    例题丰富,代码纯正,讲解透彻,例题源码可以扫描二维码下载,书中配有93个微课视频可以扫描二维码观看。


第1章Python概述1
1.1Python语言简介1
1.2常用的Python开发环境2
1.2.1IDLE2
1.2.2Anaconda34
1.2.3PAGE for Python7
1.3Python代码编写规范8
1.4安装扩展库11
1.5标准库与扩展库对象的导入和使用14
1.5.1导入整个模块14
1.5.2明确导入模块中的特定对象15
1.5.3一次导入特定模块中的所有对象15
1.6本章知识要点16
习题17

第2章Python编程基础18
2.1基本数据类型18
2.1.1常用内置对象18
2.1.2常量与变量20
2.1.3数值类型22
2.1.4序列24
2.1.5字符串25
2.2运算符与表达式26
2.2.1算术运算符27
2.2.2关系运算符29
2.2.3成员测试运算符和同一性测试运算符30
2.2.4逻辑运算符31
2.2.5集合运算符32
中学生可以这样学Python(微课版)目录2.3常用内置函数34
2.3.1基本输入输出函数38
2.3.2数字有关的函数39
2.3.3序列有关的函数41
2.3.4精彩例题分析与解答49
2.4常用内置模块和标准库用法简介50
2.4.1数学模块math50
2.4.2随机模块random53
2.4.3日期时间模块datetime54
2.4.4时间模块time55
2.4.5标准库collections56
2.4.6标准库itertools56
2.4.7小海龟画图模块turtle57
2.4.8图形界面开发模块tkinter60
2.5本章知识要点61
习题62

第3章选择结构63
3.1单分支选择结构63
3.2双分支选择结构65
3.3多分支选择结构66
3.4选择结构的嵌套67
3.5pass语句69
3.6精彩例题分析与解答69
3.7本章知识要点72
习题72

第4章循环结构73
4.1for循环与while循环73
4.2break与continue语句74
4.3精彩例题分析与解答75
4.4本章知识要点83
习题83

第5章Python序列及应用85
5.1列表86
5.1.1列表创建与删除87
5.1.2列表元素访问88
5.1.3列表常用方法89
5.1.4列表对象支持的运算符93
5.1.5内置函数对列表的操作94
5.1.6精彩例题分析与解答95
5.2元组101
5.2.1元组创建与元素访问101
5.2.2元组与列表的异同点102
5.3字典104
5.3.1字典创建与删除104
5.3.2字典元素的访问105
5.3.3元素添加、修改与删除106
5.3.4精彩例题分析与解答107
5.4集合108
5.4.1集合对象创建与删除109
5.4.2集合操作与运算110
5.4.3精彩例题分析与解答112
5.5字符串113
5.5.1字符串编码格式简介114
5.5.2转义字符115
5.5.3字符串格式化116
5.5.4字符串常量118
5.5.5字符串对象的常用方法119
5.5.6精彩例题分析与解答127
5.6推导式131
5.6.1列表推导式131
5.6.2生成器推导式134
5.7序列解包135
5.8切片137
5.9本章知识要点139
习题140第6章函数143
6.1函数定义与调用143
6.2函数参数146
6.2.1默认值参数147
6.2.2关键参数148
6.3变量作用域148
6.4函数递归调用150
6.5lambda表达式151
6.6精彩例题分析与解答153
6.7本章知识要点157
习题158

第7章面向对象程序设计161
7.1面向对象程序设计简介161
7.2类的定义与实例化162
7.3数据成员与成员方法163
7.3.1私有成员与公有成员163
7.3.2数据成员164
7.3.3成员方法、类方法、静态方法165
7.4属性167
7.5继承170
7.6多态172
7.7精彩例题分析与解答174
7.8本章知识要点178
习题178

第8章常用算法的Python实现179
8.1解析算法案例分析179
8.2枚举算法案例分析184
8.3递推算法案例分析188
8.4递归算法案例分析191
8.5分治法原理简介198
8.6排序算法案例分析198
8.7查找算法案例分析202
8.8本章知识要点204
习题205

第9章SQLite数据库编程基础206
9.1SQLite数据库简介206
9.2Python标准库sqlite3简介207
9.3常用SQL语句208
9.4精彩例题分析与解答210
9.5本章知识要点218
习题218

第10章大数据处理基础219
10.1大数据的基本概念与主要特征219
10.2大数据处理框架Spark与Python编程220
10.3精彩例题分析与解答225
10.4本章知识要点226
习题227

第11章综合案例设计与分析228
11.1GUI版电子时钟228
11.2GUI版猜数游戏231
11.3GUI版通讯录管理程序235
11.4GUI版图片浏览程序241
11.5GUI版温度单位转换程序244
11.6本章知识要点252
习题252

附录APython关键字清单253

附录B常用Python扩展库清单255

参考文献256


清华大学出版社旗舰店店铺主页二维码
清华大学出版社旗舰店 微信公众号认证
扫描二维码,访问我们的微信店铺
随时随地的购物、客服咨询、查询订单和物流...

中学生可以这样学Python(微课版)

手机启动微信
扫一扫购买

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏

微信支付

支付宝

扫一扫购买

打开微信,扫一扫

或搜索微信号:qhdxcbs
清华大学出版社官方微信公众号

收藏到微信 or 发给朋友

1. 打开微信,扫一扫左侧二维码

2. 点击右上角图标

点击右上角分享图标

3. 发送给朋友、分享到朋友圈、收藏

发送给朋友、分享到朋友圈、收藏