Python极客项目编程(第2版)
上QQ阅读APP看书,第一时间看更新

第1章 科赫雪花

下面来开启我们的Python探险之旅,研究如何绘制一种有趣的形状——科赫雪花。科赫雪花是瑞典数学家黑尔格·冯·科赫(Helge von Koch)于1904 年发明的,它是一种分形(fractal),一种不断放大时会不断重复自身的图形。

分形的重复特征源自递归,而递归是一种使用自身定义自身的技巧。具体地说,当使用递归算法绘制分形时,便开启了一个重复过程,并将每次重复的输出作为下一次重复的输入。

本章主要介绍如下内容。

有关递归算法和函数的基本知识。

使用模块turtle绘制图形的方法。

绘制科赫雪花的递归算法。

一些有关线性代数的知识。