Python少儿趣味编程
全新正版 极速发货
¥
42.65
6.2折
¥
69
全新
库存4件
作者,李若瑜
出版社人民邮电出版社
ISBN9787115520555
出版时间2019-11
装帧平装
开本16开
定价69元
货号1201967008
上书时间2024-11-30
商品详情
- 品相描述:全新
- 商品描述
-
目录
章认识Python1
1.1编程语言和Python1
1.1.1程序设计和编程语言1
1.1.2Python简介2
1.2Python的安装4
1.2.1Windows下的Python安装4
1.2.2MAC下的Python安装8
1.3个程序HelloWorld11
1.4开发工具IDLE12
1.4.1IDLE简介12
1.4.2用IDLE编写程序12
1.4.3IDLE的其他功能16
1.5小结18
第2章变量、数字和字符串19
2.1变量19
2.1.1变量的命名规则20
2.1.2多个变量赋值22
2.1.3增量赋值22
2.2数字22
2.2.1整数和数学运算22
2.2.2浮点数24
2.3字符串24
2.3.1连接字符串26
2.3.2内置函数26
2.3.3字符串的方法27
2.4数据类型转换27
2.4.1str()函数28
2.4.2int()函数28
2.4.3float()函数28
2.5成绩单29
2.6小结30
2.7练习30
第3章列表31
3.1什么是列表31
3.2创建列表32
3.3访问列表元素32
3.4设置和修改列表中的元素34
3.4.1修改列表元素34
3.4.2添加列表元素34
3.4.3删除列表元素36
3.5使用列表37
3.5.1获取列表的长度37
3.5.2查找列表中单个元素的索引38
3.5.3使用sort()方法对列表排序38
3.5.4用reverse()方法反转列表39
3.6字符串和列表的相互转换39
3.6.1列表转换成字符串39
3.6.2字符串转换成列表40
3.7列表的用途40
帮Johnson找到回家的路40
3.8成绩单41
3.9小结45
3.10练习46
第4章元组和字典47
4.1元组47
4.1.1创建元组47
4.1.2修改元组变量48
4.1.3使用元组48
4.2字典50
4.2.1创建字典50
4.2.2修改和新增字典中的值51
4.2.3删除键—值对52
4.2.4返回指定键的值52
4.2.5字典和列表的互相转换53
4.3成绩单54
4.4小结59
4.5练习59
第5章布尔类型60
5.1比较运算符61
5.1.1等于(==)61
5.1.2不等于(!=)62
5.1.3大于(>)和大于等于(>=)62
5.1.4小于(<)和小于等于(<=)62
5.2布尔运算符63
5.2.1and(与)63
5.2.2或(or)63
5.2.3not(非)64
5.2.4组合布尔运算符64
5.3小结65
5.4练习65
第6章条件语句66
6.1缩进67
6.1.1缩进的长度68
6.1.2常见的缩进问题69
6.2if语句71
6.3else语句72
6.4elif语句73
6.5成绩单74
6.6小结77
6.7练习77
第7章循环78
7.1while循环79
7.1.1while循环示例79
7.1.2无止尽的while循环81
7.1.3break语句82
7.1.4continue语句83
7.2for循环84
7.3成绩单87
7.4小结97
7.5练习97
第8章异常和注释98
8.1异常处理98
8.1.1什么是异常98
8.1.2如何处理异常100
8.2注释102
8.3成绩单103
8.4小结107
8.5练习107
第9章自定义函数108
9.1函数的基本结构109
9.2调用函数的方法109
9.3函数的参数110
9.4函数的返回值110
9.5成绩单111
9.6小结116
9.7练习116
0章面向对象编程117
10.1类和对象118
10.2给对象添加方法119
10.3使用构造方法创建对象120
10.4继承121
10.5成绩单124
10.6小结128
10.7练习128
1章文件操作129
11.1打开文件130
11.2读取文件130
11.3写入文件132
11.4成绩单133
11.5小结140
11.6练习140
2章海龟绘图141
12.1模块141
12.1.1什么是模块141
12.1.2导入模块142
12.2turtle模块143
12.2.1创建画布143
12.2.2移动海龟144
12.2.3画笔控制146
12.2.4色彩148
12.3小结150
12.4练习150
3章绘制机器猫151
13.1程序分析151
13.2导入模块和设置画笔152
13.3基础函数152
13.3.1绘制圆形152
13.3.2绘制矩形153
13.4绘制机器猫的身体154
13.4.1head()函数154
13.4.2eyes()函数154
13.4.3nose()函数156
13.4.4mouth()函数156
13.4.5whiskers()函数157
13.4.6body()函数158
13.4.7feet()函数159
13.4.8arms()函数160
13.4.9hands()函数161
13.4.10bell()函数162
13.4.11package()函数163
13.5小结164
4章绘制小猪佩奇165
14.1程序分析165
14.2绘制弧线和椭圆166
14.3导入turtle模块167
14.4绘制程序168
14.4.1设置画布和画笔168
14.4.2nose()函数168
14.4.3head()函数169
14.4.4ears()函数170
14.4.5eyes()函数171
14.4.6cheek()函数172
14.4.7mouth()函数173
14.4.8body()函数174
14.4.9hands()函数174
14.4.10feet()函数175
14.4.11tail()函数176
14.5小结177
5章Pygame基础178
15.1Pygame的安装178
15.2Pygame窗口181
15.3使用Pygame绘图184
15.3.1Pygame的坐标系184
15.3.2颜色185
15.3.3绘图函数185
15.4动画191
15.4.1加载图片191
15.4.2移动起来192
15.4.3碰撞检测194
15.4.4设置帧速率196
15.5字体197
15.6事件199
15.6.1键盘事件199
15.6.2鼠标事件202
15.7声音203
15.8弹球游戏204
15.9小结207
15.10练习207
6章贪吃蛇208
16.1程序分析209
16.1.1地图209
16.1.2程序界面209
16.1.3自定义函数209
16.1.4事件210
16.1.5声音210
16.2导入模块210
16.3初始化设置210
16.3.1定义颜色变量210
16.3.2定义方向变量211
16.3.3定义窗口大小211
16.3.4定义地图大小211
16.3.5其他变量211
16.4基础函数211
16.4.1main()函数211
16.4.2startGame()函数213
16.4.3runGame()函数214
16.4.4drawFood()函数216
16.4.5drawSnake()函数217
16.4.6drawScore()函数217
16.4.7moveSnake()函数218
16.4.8isEattingFood()函数219
16.4.9isAlive()函数219
16.4.10gameOver()函数220
16.4.11terminate()函数221
16.4.12调用入口函数222
16.5小结222
7章Python的AI应用——以自然语言处理为例223
17.1人工智能技术简介223
17.2Python——人工智能的语言224
17.3jieba库使用226
17.3.1jieba库的安装226
17.3.2分词227
17.4对《西游记》进行分词229
17.4.1读取文件229
17.4.2《西游记》的分词229
17.5筛选长度为1的词语232
17.6去除不需要的词语233
17.7合并人名235
17.8用词云库(wordcloud)表示237
17.9小结242
17.10练习242
内容摘要
Python简单易学,功能强大,是少儿学习编程的优选语言。本书是少儿学习Python编程的趣味指南,全书共17章,按照由简到难、逐步深入的方式组织各章内容。本书从认识Python开始,首先介绍了Python的安装和IDLE的使用,然后依次介绍了变量、数字和字符串、列表、元组和字典、布尔类型等数据类型,以及条件、循环、异常和注释、函数、面向对象编程、文件操作等基础知识,并且通过实际案例讲解了海龟绘图、Pygame基础和游戏编程,以及Python在自然语言处理方面的应用。
本书精心选取内容,注重难易适度和趣味性,语言通俗易懂,代码示例丰富。在多章的末尾,还给出了一些练习题并给出了解答。本书适合想要学习Python编程基础的少儿(尤其是10岁以上的孩子)及想要教孩子学习编程的家长阅读,也适合少儿编程培训班的老师用作少儿编程培训的教材。
— 没有更多了 —
以下为对购买帮助不大的评价