算法创作|星空下的你
问题描述通过自学turtle函数,并利用python的turtle函数进行绘图,绘出小组成员“罗兰”的名字。并为“罗兰”设置星空背景,要求星空是动态图,且罗兰二字用黄色进行填充。输入:turtle(海龟)代码输出:“罗兰”+动态星空解决方案代码清单 1 DFS求解1到100求和问题Python代码#对“罗兰”进行绘图:import turtledef run(angle, lenth):turtle.seth(angle)turtle.fd(lenth)def change(x, y):turtle.penup()turtle.goto(x, y)turtle.pendown()turtle.setup(800, 400, 200, 200)turtle.pensize(10)turtle.pencolor("yellow")change(-200,80)run(0,200)run(-90,80)run(180,200)run(90,80)change(-145,80)run(-90,80)change(-55,80)run(-90,80)change(-100,0)run(-135,150)change(-120,-20)run(-45,60)run(-135,180)change(-140,-50)run(-45,50)change(200,80)run(-45,65)change(300,80)run(-135,65)change(200,0)run(0,100)change(200,-100)run(0,90)change(150,-200)run(0,200)#绘图“星空”(借鉴百度)
结语在本次创作中,我们小组经过讨论和运用学习软件自学turtle函数,决定自己创造问题并解决问题,实现我们在上一次算法创作中的目标。在对“罗兰”进行绘图时并不是特别困难,但是当我们运行代码以后,发现名字比例完全不对,呈现出来的效果也预期相差甚远,为了改进,我们不停的修改代码、再运行、再修改、再运行,最后历时两个夜晚,最后得到了较为满意的“罗兰”。而“星空”代码则是借鉴百度,完成“星空下的你”。实习编辑:衡辉作者:罗兰、赵金莘、邓雪婷