算法创作|“画雪人”问题解决方法
问题描述示例:运用Turtle画出一个戴帽子的雪人在你门前,我堆起一个雪人,代表笨拙的我,把你久等...解决方案掌握turtle库,you can do you want.代码清单 1 DFS求解1到100求和问题Python代码Courier New字体,23磅行间距import turtleturtle.pensize(5)turtle.circle(10)#身体turtle.circle(4)turtle.circle(80)turtle.seth(190)turtle.circle(160)#眼睛turtle.up()turtle.goto(-40,110)turtle.down()turtle.begin_fill()turtle.circle(10)turtle.end_fill()turtle.up()turtle.goto(40,130)turtle.down()turtle.begin_fill()turtle.circle(10)turtle.end_fill()#鼻子t=turtle.Turtle()t.up()t.goto(10,55)t.down()t.begin_fill()t.color('red')t.circle(20,steps=3)t.end_fill()# 嘴巴t.pensize(4)t.up()t.color('red')t.goto(-10,40)t.down()t.right(10)t.fd(30)t.left(60)t.fd(30)# 帽子t.up()t.goto(-30,155)t.down()t.begin_fill()t.color('blue')t.circle(40)t.end_fill()t.up()t.goto(-60,210)t.down()t.begin_fill()t.color('orange')t.circle(20)t.end_fill()
结语这次算法创作,用turtle画了一个带帽子的雪人(主要运用了圆),在这过程中,主要是要找好位置和角度(就要求要细心一点)。运用python画图很不错,争取下次创作出更好的作品。实习编辑:王晓姣作者:邓雪婷、赵金莘、罗兰