Python实验报告完整版.docxVIP

  • 133
  • 0
  • 约3.33千字
  • 约 13页
  • 2023-08-20 发布于湖北
  • 举报
Python实验报告(一) 实验名称 曲线分形图绘制 实验目的 学习turtle库画图命令,通过递归方式展示复杂表面下的内在数学秩序 实验分析 先定义一个函数,此函数作用为绘制其中一条分形曲线,其次主函数为设置窗口大小、画笔大小、画图速度、及笔的原位置,还有旋转笔头,把几个曲线连接在一起。 实验流程图 输入,size结束画size长的线逆时针旋转i度,并且画size长的线,且n-1n=0开始Koch函数: 输入,size 结束 画size长的线 逆时针旋转i度,并且画size长的线,且n-1 n=0 开始 真 假 实验代码 import turtle #引用turtle库 def koch(size,n): #定义一个koch函数,其参数为size,n if n==0: #判断是否为0阶 (size) #前进size长 else: for i in [0,90,-90,-90,90]: #循环(以每个转角) (i) #逆时针旋转i koch(size/3,n-1) #递归调用koch函数 def main(): #主函数 (600,600) #设

文档评论(0)

1亿VIP精品文档

相关文档