基于python绘制科赫雪花
作者:二仪式 时间:2021-01-31 10:13:41
什么是科赫曲线
科赫曲线是de Rham曲线的特例。给定线段AB,科赫曲线可以由以下步骤生成:
将线段分成三等份(AC,CD,DB)
以CD为底,向外(内外随意)画一个等边三角形DMC
将线段CD移去
分别对AC,CM,MD,DB重复1~3。
什么是科赫雪花
三段科赫曲线组成的图形
实现的效果 <
#KocheDraw1
import turtle
def koch(size,n):
if n==1:
turtle.fd(size)
else:
for i in [0,60,-120,60]:
turtle.left(i)
koch(size/3,n-1)
def main():
turtle.setup(600,600)
turtle.penup()
turtle.speed(10)
turtle.hideturtle()
turtle.pensize(2)
turtle.goto(-200,100)
turtle.pendown()
level=4
koch(400,level)
turtle.right(120)
koch(400, level)
turtle.right(120)
koch(400, level)
turtle.penup()
turtle.done()
main()
来源:https://blog.csdn.net/u013894427/article/details/80381540
标签:python,科赫雪花,雪花
0
投稿
猜你喜欢
交互设计杂七杂八
2010-09-25 18:41:00
Python如何通过手肘法实现k_means聚类详解
2021-03-13 16:35:34
Python持续监听文件变化代码实例
2021-10-20 06:19:19
SQL中exists的使用方法
2011-12-01 08:36:07
MySQL HandlerSocket插件安装配置教程
2024-01-20 09:37:55
Python Django 通用视图和错误视图的使用代码
2023-02-20 04:17:47
Python控制windows系统音量实现实例
2022-07-29 12:09:46
windows下Anaconda的安装与配置正解(Anaconda入门教程) <font color=red>原创</font>
2023-05-23 11:10:50
IE7下动态创建Iframe时,去除边框的办法
2009-01-19 13:56:00
MySQL组合索引与最左匹配原则详解
2024-01-24 18:28:16
Golang CSP并发机制及使用模型
2023-09-15 16:13:27
对python模块中多个类的用法详解
2021-03-17 17:27:21
python可视化爬虫界面之天气查询
2022-09-24 07:34:54
Ceph集群CephFS文件存储核心概念及部署使用详解
2023-04-18 02:23:31
如何使用Python破解ZIP或RAR压缩文件密码
2022-03-24 19:28:45
python 同时运行多个程序的实例
2021-03-25 07:36:20
使用pytorch完成kaggle猫狗图像识别方式
2023-04-10 08:39:01
asp如何定时执行约定的页面?
2009-11-15 20:17:00
[项目布局配置]Nosql与PythonWeb-Flask框架组合
2022-07-08 19:55:40
Python 找到列表中满足某些条件的元素方法
2021-12-22 13:29:53