目录 环境准备——安装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