天道酬勤,学无止境

科赫雪花小包裹

034 实例8-科赫雪花小包裹

目录一、"科赫雪花小包裹"问题分析1.1 科赫雪花1.2 用Python绘制科赫曲线二、"科赫雪花小包裹"实例讲解(上)2.1 科赫曲线的绘制2.2 科赫雪花的绘制三、"科赫雪花小包裹"实例讲解(下)四、"科赫雪花小包裹"举一反三4.1 绘制条件的扩展4.2 分形几何千千万一、"科赫雪花小包裹"问题分析1.1 科赫雪花高大上的分形几何分形几何是一种迭代的几何图形,广泛存在于自然界中科赫曲线,也叫雪花曲线1.2 用Python绘制科赫曲线二、"科赫雪花小包裹"实例讲解(上)2.1 科赫曲线的绘制递归思想:函数+分支递归链条:线段的组合递归基例:初识线段# KochDrawV1.py import turtle def koch(size, n): if n == 0: turtle.fd(size) else: for angle in [0, 60, -120, 60]: turtle.left(angle) koch(size / 3, n - 1) def main(): turtle.setup(800, 400) turtle.penup() turtle.goto(-300, -50) turtle.pendown() turtle.pensize(2) koch(600, 3) # 3阶科赫曲线,阶数 turtle.hideturtle() main()2.2

2021-04-19 21:24:07    分类:博客    科赫雪花小包裹