商品详情
书名:Python少儿趣味编程:海龟绘图
定*:69.9
ISBN:9787**558444*
作者:李强
版次:第*版
出版时间:2022-06
内容提要:
这是*本介绍在Python中使用海龟绘图工具的书。本书先带*读者认识Python编程语言,了解Python的*点,然后在此基础上引入turtle模块(俗称“海龟绘图”)的相关内容,让读者大*了解该模块的功能。随后,本书给出了多个示例,帮助读者加深对for循环、变量、数据类型、布尔类型和条件语句、while循环以及自定义函数等概念的理解。最后,本书给出了两个完整的*程序示例,并详细解释了程序代码的具体意义和作用,还运用turtle模块绘制了*个可爱的机器猫。 本书适合小学*年级和初中各年级的读者自学,也适合零编程基础的读者阅读参考。
作者简介:
李强,青少年编程*域培训教师,著有《Scratch 3.0 少儿游戏趣味编程》《Scratch 3.0 少 儿 编 程 趣 味 课》《Python 少儿趣味编程》等图书,曾连续两年荣获人民邮电出版社“最具影响力作者”的称号。所著图书的累计*达十余万本,与图书配套的 教学视频也得到了读者的广泛好评。
目录:
第 *章认识Python *
*.*编程语言和Python *
*.*.*程序设计和编程语言 *
*.*.2Python简介 2
*.2Python的安装 4
*.2.*Windows下的Python安装 5
*.2.2macOS下的Python安装 8
*.3第 *个程序Hello World *2
*.4开发工具IDLE *3
*.4.*IDLE简介 *3
*.4.2用IDLE编写程序 *3
*.4.3IDLE的其他功能 *8
*.5小结 2*
第 2章认识小海龟 22
2.*从LOGO语言说起 22
2.2模块 23
2.2.*什么是模块 23
2.2.2导入模块 24
2.3Python里的小海龟——turtle模块 25
2.3.*turtle的绘图体系 25
2.3.2turtle函数概览 27
2.4小结 3*
第3章海龟绘图初体验 33
3.**建画布 33
3.2移动海龟 35
3.3画笔控制 39
3.4色彩 40
3.5奥运五环 43
3.6小结 44
第4章for循环 45
4.*绘制4个圆 45
4.2循环的概念和程序的3种结构 46
4.3算法和流程图 47
4.4for循环 49
4.5用for循环绘制4个圆 5*
4.6range()函数 52
4.7循环绘圆程序及其扩展 52
4.8小结 55
第5章变量 56
5.*变量 56
5.*.*理解变量的概念 56
5.*.2变量的命名规则 58
5.*.3多个变量赋值 60
5.*.4增量赋值 60
5.2使用变量来绘制螺旋线 60
5.3内置函数 6*
5.4改进螺旋线的绘制程序 62
5.5小结 65
第6章数据类型 66
6.*数字 66
6.*.*整数和数学运算 66
6.*.2浮点数 68
6.*.3数字类型的示例 69
6.2字符串 70
6.2.*连接字符串 72
6.2.2与字符串相关的几个常用内置函数 72
6.2.3字符串的方法 73
6.2.4字符串用法示例 74
6.3列表 75
6.3.*什么是列表 76
6.3.2*建列表 76
6.3.3访问列表元素 77
6.3.4设置和修改列表中的元素 79
6.3.5删除列表元素 8*
6.3.6应用列表的示例 83
6.4小结 85
第7章布尔类型和条件语句 86
7.*布尔类型 86
7.2比较运算符 87
7.2.*等于(==) 87
7.2.2*等于(!=) 88
7.2.3大于(>)和大于等于(>=) 89
7.2.4小于(<)和小于等于(<=) 89
7.3布尔运算符 90
7.3.*and(与) 90
7.3.2或(or) 9*
7.3.3not(非) 9*
7.3.4组合布尔操作符 92
7.4缩进 92
7.4.*缩进的长度 94
7.4.2常见的缩进问题 95
7.5条件语句 98
7.5.*if语句 98
7.5.2else语句 *00
7.5.3elif语句 *02
7.6小结 *05
第8章while循环 *06
8.*while循环 *06
8.*.*while循环示例 *07
8.*.2*止境的while循环 *09
8.2break语句 **0
8.3continue语句 **2
8.4while循环示例 **3
8.5小结 **4
第9章自定义函数 **5
9.*函数的基本结构 **6
9.2调用函数的方法 **6
9.3函数的参数 **7
9.4函数的返回值 **8
9.5用函数绘图的实例 **9
9.6小结 *20
第 *0章圆舞程序 *2*
*0.*圆舞程序简介 *2*
*0.2程序代码解析 *22
*0.2.*初始设置程序 *22
*0.2.2*建海龟形状 *23
*0.2.3实现复合结构 *25
*0.2.4实现圆舞效果 *29
*0.2.5入口程序 *3*
*0.3小结 *33
第 **章时钟程序 *34
**.*时钟程序简介 *34
**.2程序代码解析 *35
**.2.*初始设置代码 *35
**.2.2jump()函数 *36
**.2.3hand()函数 *36
**.2.4make_hand_shape()函数 *38
**.2.5clockface()函数 *39
**.2.6setup()函数 *40
**.2.7wochentag ()函数 *43
**.2.8datum ()函数 *44
**.2.9tick()函数 *45
**.2.*0main()函数 *47
**.2.**程序入口 *47
**.3小结 *5*
第 *2章绘制机器猫 *52
*2.*程序分析 *52
*2.2导入模块 *53
*2.3基础函数 *53
*2.3.*绘制圆形 *53
*2.3.2绘制矩形 *54
*2.4绘制机器猫的身体 *55
*2.4.*head()函数 *55
*2.4.2eyes()函数 *56
*2.4.3nose()函数 *58
*2.4.4mouth()函数 *59
*2.4.5whiskers()函数 *60
*2.4.6body()函数 *62
*2.4.7feet()函数 *64
*2.4.8arms()函数 *65
*2.4.9hands()函数 *67
*2.4.*0bell()函数 *68
*2.4.**package()函数 *69
*2.5main()函数 *70
*2.6程序入口 *7*
*2.7小结 *78
定*:69.9
ISBN:9787**558444*
作者:李强
版次:第*版
出版时间:2022-06
内容提要:
这是*本介绍在Python中使用海龟绘图工具的书。本书先带*读者认识Python编程语言,了解Python的*点,然后在此基础上引入turtle模块(俗称“海龟绘图”)的相关内容,让读者大*了解该模块的功能。随后,本书给出了多个示例,帮助读者加深对for循环、变量、数据类型、布尔类型和条件语句、while循环以及自定义函数等概念的理解。最后,本书给出了两个完整的*程序示例,并详细解释了程序代码的具体意义和作用,还运用turtle模块绘制了*个可爱的机器猫。 本书适合小学*年级和初中各年级的读者自学,也适合零编程基础的读者阅读参考。
作者简介:
李强,青少年编程*域培训教师,著有《Scratch 3.0 少儿游戏趣味编程》《Scratch 3.0 少 儿 编 程 趣 味 课》《Python 少儿趣味编程》等图书,曾连续两年荣获人民邮电出版社“最具影响力作者”的称号。所著图书的累计*达十余万本,与图书配套的 教学视频也得到了读者的广泛好评。
目录:
第 *章认识Python *
*.*编程语言和Python *
*.*.*程序设计和编程语言 *
*.*.2Python简介 2
*.2Python的安装 4
*.2.*Windows下的Python安装 5
*.2.2macOS下的Python安装 8
*.3第 *个程序Hello World *2
*.4开发工具IDLE *3
*.4.*IDLE简介 *3
*.4.2用IDLE编写程序 *3
*.4.3IDLE的其他功能 *8
*.5小结 2*
第 2章认识小海龟 22
2.*从LOGO语言说起 22
2.2模块 23
2.2.*什么是模块 23
2.2.2导入模块 24
2.3Python里的小海龟——turtle模块 25
2.3.*turtle的绘图体系 25
2.3.2turtle函数概览 27
2.4小结 3*
第3章海龟绘图初体验 33
3.**建画布 33
3.2移动海龟 35
3.3画笔控制 39
3.4色彩 40
3.5奥运五环 43
3.6小结 44
第4章for循环 45
4.*绘制4个圆 45
4.2循环的概念和程序的3种结构 46
4.3算法和流程图 47
4.4for循环 49
4.5用for循环绘制4个圆 5*
4.6range()函数 52
4.7循环绘圆程序及其扩展 52
4.8小结 55
第5章变量 56
5.*变量 56
5.*.*理解变量的概念 56
5.*.2变量的命名规则 58
5.*.3多个变量赋值 60
5.*.4增量赋值 60
5.2使用变量来绘制螺旋线 60
5.3内置函数 6*
5.4改进螺旋线的绘制程序 62
5.5小结 65
第6章数据类型 66
6.*数字 66
6.*.*整数和数学运算 66
6.*.2浮点数 68
6.*.3数字类型的示例 69
6.2字符串 70
6.2.*连接字符串 72
6.2.2与字符串相关的几个常用内置函数 72
6.2.3字符串的方法 73
6.2.4字符串用法示例 74
6.3列表 75
6.3.*什么是列表 76
6.3.2*建列表 76
6.3.3访问列表元素 77
6.3.4设置和修改列表中的元素 79
6.3.5删除列表元素 8*
6.3.6应用列表的示例 83
6.4小结 85
第7章布尔类型和条件语句 86
7.*布尔类型 86
7.2比较运算符 87
7.2.*等于(==) 87
7.2.2*等于(!=) 88
7.2.3大于(>)和大于等于(>=) 89
7.2.4小于(<)和小于等于(<=) 89
7.3布尔运算符 90
7.3.*and(与) 90
7.3.2或(or) 9*
7.3.3not(非) 9*
7.3.4组合布尔操作符 92
7.4缩进 92
7.4.*缩进的长度 94
7.4.2常见的缩进问题 95
7.5条件语句 98
7.5.*if语句 98
7.5.2else语句 *00
7.5.3elif语句 *02
7.6小结 *05
第8章while循环 *06
8.*while循环 *06
8.*.*while循环示例 *07
8.*.2*止境的while循环 *09
8.2break语句 **0
8.3continue语句 **2
8.4while循环示例 **3
8.5小结 **4
第9章自定义函数 **5
9.*函数的基本结构 **6
9.2调用函数的方法 **6
9.3函数的参数 **7
9.4函数的返回值 **8
9.5用函数绘图的实例 **9
9.6小结 *20
第 *0章圆舞程序 *2*
*0.*圆舞程序简介 *2*
*0.2程序代码解析 *22
*0.2.*初始设置程序 *22
*0.2.2*建海龟形状 *23
*0.2.3实现复合结构 *25
*0.2.4实现圆舞效果 *29
*0.2.5入口程序 *3*
*0.3小结 *33
第 **章时钟程序 *34
**.*时钟程序简介 *34
**.2程序代码解析 *35
**.2.*初始设置代码 *35
**.2.2jump()函数 *36
**.2.3hand()函数 *36
**.2.4make_hand_shape()函数 *38
**.2.5clockface()函数 *39
**.2.6setup()函数 *40
**.2.7wochentag ()函数 *43
**.2.8datum ()函数 *44
**.2.9tick()函数 *45
**.2.*0main()函数 *47
**.2.**程序入口 *47
**.3小结 *5*
第 *2章绘制机器猫 *52
*2.*程序分析 *52
*2.2导入模块 *53
*2.3基础函数 *53
*2.3.*绘制圆形 *53
*2.3.2绘制矩形 *54
*2.4绘制机器猫的身体 *55
*2.4.*head()函数 *55
*2.4.2eyes()函数 *56
*2.4.3nose()函数 *58
*2.4.4mouth()函数 *59
*2.4.5whiskers()函数 *60
*2.4.6body()函数 *62
*2.4.7feet()函数 *64
*2.4.8arms()函数 *65
*2.4.9hands()函数 *67
*2.4.*0bell()函数 *68
*2.4.**package()函数 *69
*2.5main()函数 *70
*2.6程序入口 *7*
*2.7小结 *78
- 人民邮电出版社有限公司 (微信公众号认证)
- 人民邮电出版社微店,为您提供最全面,最专业的一站式购书服务
- 扫描二维码,访问我们的微信店铺
- 随时随地的购物、客服咨询、查询订单和物流...