美文网首页
第二次作业

第二次作业

作者: Shineting_Chu | 来源:发表于2017-09-23 00:28 被阅读0次

    第二次作业

    摘要

    第二次作业要求为使自己的名字在屏幕上移动、放大或者缩小等,因而我采用了Python中的turtle函数不断地写入、清除来完成名字移动的效果。

    背景介绍

    turtle函数库:Turtle是python内置的图形化模块,可以用来绘制线条、圆、文本等图形。在绘图过程中可以修改线条的颜色、粗细、绘制速度、角度等等,可以做出各种精美的图案。

    正文

    • 利用turtle绘制出所需图案(姓名缩写);
    • 将图形中坐标设为变量,并将每次移动的距离也设为变量;
    • 使用循环结构将变量取一系列值;
    • 加入clearscreen()函数,将原图形清除,以达到移动的效果;
    • 加入time函数,调整图案写入速度,使移动更加逼真。

    结论

    使用turtle完成要求,利用了原始电影放映的原理,将静止而连续的图案快速显现,以达到动画的效果。

    致谢

    感谢康杰航同学分享他的想法,以及中国大学MOOC平台中北京理工大学老师提供的教学视频《零基础学Python语言》!

    相关文章

      网友评论

          本文标题:第二次作业

          本文链接:https://www.haomeiwen.com/subject/xmnfextx.html