(lengthSide, levels)
| 5 | |
| 6 | # function to create koch snowflake or koch curve |
| 7 | def snowflake(lengthSide, levels): |
| 8 | if levels == 0: |
| 9 | t.forward(lengthSide) |
| 10 | return |
| 11 | lengthSide /= 3.0 |
| 12 | snowflake(lengthSide, levels - 1) |
| 13 | t.left(60) |
| 14 | snowflake(lengthSide, levels - 1) |
| 15 | t.right(120) |
| 16 | snowflake(lengthSide, levels - 1) |
| 17 | t.left(60) |
| 18 | snowflake(lengthSide, levels - 1) |
| 19 | |
| 20 | |
| 21 | # main function |
no test coverage detected