书籍详情
Python编程与几何图形
作者:王振世
出版社:电子工业出版社
出版时间:2020-01-01
ISBN:9787121383144
定价:¥59.00
购买这本书可以去
内容简介
内 容 简 介本书通过构建多种几何图形或函数曲线的程序实例,由浅及深地阐述Python编程在画几何图形时所需要的知识和方法。每个实例都会让读者体会到几何组合图形的美观和编程思维的精妙,初步建立数学建模、程序分析、程序设计的思维。本书不是侧重Python编程语法,而是重在从解决实际数学问题的角度出发阐述程序设计的逻辑和实现代码,其中涉及的必要的和基本的编程知识及概念,也会讲解。本书适合具备小学和初中几何知识的读者在入门学习Python编程时使用,可在老师的辅导下学习和使用。
作者简介
曾在国内知名通信网络公司工作十余年,通信行业工程实践经验丰富,善于采用比喻和幽默的方式讲述复杂的专业理论知识。
目录
目录
环境准备――安装Python / 1
实例01 从“点”开始 / 5
1.1 任务描述 / 5
1.2 数学知识点 / 5
1.3 编程知识点 / 6
1.4 任务分析 / 13
1.5 程序设计 / 14
1.6 运行结果 / 14
1.7 发散思考 / 15
1.8 挑战自我 / 16
参考程序 / 16
本章小结 / 18
实例02 五彩点图 / 19
2.1 任务描述 / 19
2.2 数学知识点 / 19
2.3 编程知识点 / 20
2.4 任务分析 / 27
2.5 程序设计 / 28
2.6 运行结果 / 29
2.7 发散思考 / 29
2.8 挑战自我 / 31
参考程序 / 31
本章小结 / 32
实例03 超炫的三角形 / 33
3.1 任务描述 / 33
3.2 数学知识点 / 33
3.3 编程知识点 / 34
3.4 任务分析 / 36
3.5 程序设计 / 37
3.6 运行结果 / 38
3.7 发散思考 / 38
3.8 挑战自我 / 40
参考程序 / 40
本章小结 / 41
实例04 叠加三角形 / 42
4.1 任务描述 / 42
4.2 数学知识点 / 42
4.3 编程知识点 / 43
4.4 任务分析 / 46
4.5 程序设计 / 47
4.6 运行结果 / 48
4.7 发散思考 / 49
4.8 挑战自我 / 51
参考程序 / 51
本章小结 / 53
实例05 正方形组合图形 / 54
5.1 任务描述 / 54
5.2 数学知识点 / 55
5.3 编程知识点 / 56
5.4 任务分析 / 59
5.5 程序设计 / 61
5.6 运行结果 / 62
5.7 发散思考 / 63
5.8 挑战自我 / 64
参考程序 / 65
本章小结 / 66
实例06 正方形和内切圆 / 67
6.1 任务描述 / 67
6.2 数学知识点 / 67
6.3 编程知识点 / 69
6.4 任务分析 / 74
6.5 程序设计 / 76
6.6 运行结果 / 77
6.7 发散思考 / 77
6.8 挑战自我 / 79
参考程序 / 79
本章小结 / 80
实例07 叠边形花篮 / 81
7.1 任务描述 / 81
7.2 数学知识点 / 82
7.3 编程知识点 / 84
7.4 任务分析 / 89
7.5 程序设计 / 91
7.6 运行结果 / 92
7.7 发散思考 / 93
7.8 挑战自我 / 93
参考程序 / 94
本章小结 / 95
实例08 五角星构成的图形 / 96
8.1 任务描述 / 96
8.2 数学知识点 / 96
8.3 编程知识点 / 97
8.4 任务分析 / 101
8.5 程序设计 / 104
8.6 运行结果 / 106
8.7 发散思考 / 106
8.8 挑战自我 / 108
参考程序 / 108
本章小结 / 110
实例09 圆弧组成的花 / 111
9.1 任务描述 / 111
9.2 数学知识点 / 112
9.3 编程知识点 / 112
9.4 任务分析 / 115
9.5 程序设计 / 116
9.6 运行结果 / 117
9.7 发散思考 / 117
9.8 挑战自我 / 119
参考程序 / 120
本章小结 / 121
实例10 函数曲线 / 122
10.1 任务描述 / 122
10.2 数学知识点 / 122
10.3 编程知识点 / 123
10.4 任务分析 / 127
10.5 程序设计 / 129
10.6 运行结果 / 131
10.7 发散思考 / 132
10.8 挑战自我 / 134
参考程序 / 134
本章小结 / 136
附录一 常用turtle库函数分类及使用示例图 / 137
附录二 常用math库函数分类及使用示例图 / 138
附录三 turtle画图参考实例 / 139
环境准备――安装Python / 1
实例01 从“点”开始 / 5
1.1 任务描述 / 5
1.2 数学知识点 / 5
1.3 编程知识点 / 6
1.4 任务分析 / 13
1.5 程序设计 / 14
1.6 运行结果 / 14
1.7 发散思考 / 15
1.8 挑战自我 / 16
参考程序 / 16
本章小结 / 18
实例02 五彩点图 / 19
2.1 任务描述 / 19
2.2 数学知识点 / 19
2.3 编程知识点 / 20
2.4 任务分析 / 27
2.5 程序设计 / 28
2.6 运行结果 / 29
2.7 发散思考 / 29
2.8 挑战自我 / 31
参考程序 / 31
本章小结 / 32
实例03 超炫的三角形 / 33
3.1 任务描述 / 33
3.2 数学知识点 / 33
3.3 编程知识点 / 34
3.4 任务分析 / 36
3.5 程序设计 / 37
3.6 运行结果 / 38
3.7 发散思考 / 38
3.8 挑战自我 / 40
参考程序 / 40
本章小结 / 41
实例04 叠加三角形 / 42
4.1 任务描述 / 42
4.2 数学知识点 / 42
4.3 编程知识点 / 43
4.4 任务分析 / 46
4.5 程序设计 / 47
4.6 运行结果 / 48
4.7 发散思考 / 49
4.8 挑战自我 / 51
参考程序 / 51
本章小结 / 53
实例05 正方形组合图形 / 54
5.1 任务描述 / 54
5.2 数学知识点 / 55
5.3 编程知识点 / 56
5.4 任务分析 / 59
5.5 程序设计 / 61
5.6 运行结果 / 62
5.7 发散思考 / 63
5.8 挑战自我 / 64
参考程序 / 65
本章小结 / 66
实例06 正方形和内切圆 / 67
6.1 任务描述 / 67
6.2 数学知识点 / 67
6.3 编程知识点 / 69
6.4 任务分析 / 74
6.5 程序设计 / 76
6.6 运行结果 / 77
6.7 发散思考 / 77
6.8 挑战自我 / 79
参考程序 / 79
本章小结 / 80
实例07 叠边形花篮 / 81
7.1 任务描述 / 81
7.2 数学知识点 / 82
7.3 编程知识点 / 84
7.4 任务分析 / 89
7.5 程序设计 / 91
7.6 运行结果 / 92
7.7 发散思考 / 93
7.8 挑战自我 / 93
参考程序 / 94
本章小结 / 95
实例08 五角星构成的图形 / 96
8.1 任务描述 / 96
8.2 数学知识点 / 96
8.3 编程知识点 / 97
8.4 任务分析 / 101
8.5 程序设计 / 104
8.6 运行结果 / 106
8.7 发散思考 / 106
8.8 挑战自我 / 108
参考程序 / 108
本章小结 / 110
实例09 圆弧组成的花 / 111
9.1 任务描述 / 111
9.2 数学知识点 / 112
9.3 编程知识点 / 112
9.4 任务分析 / 115
9.5 程序设计 / 116
9.6 运行结果 / 117
9.7 发散思考 / 117
9.8 挑战自我 / 119
参考程序 / 120
本章小结 / 121
实例10 函数曲线 / 122
10.1 任务描述 / 122
10.2 数学知识点 / 122
10.3 编程知识点 / 123
10.4 任务分析 / 127
10.5 程序设计 / 129
10.6 运行结果 / 131
10.7 发散思考 / 132
10.8 挑战自我 / 134
参考程序 / 134
本章小结 / 136
附录一 常用turtle库函数分类及使用示例图 / 137
附录二 常用math库函数分类及使用示例图 / 138
附录三 turtle画图参考实例 / 139
猜您喜欢