诚如潘思阔老师上一篇文章所说:Python语言虽然很优雅、很强大、很酷,但是要完成一个工程,尤其是完成一个有独立界面、能独立执行的程序还是很麻烦。在中小学中进行程序教学容易使学生产生迷茫的感觉:学习这个到底有什么用呢?潘老师给出了一个解决方案:用VB进行界面设计,减少用Python直接设计界面的工作量。这是一个很好的思路,另一个思路就是通过Python绘图引发学生的兴趣,毕竟Python绘图也是很直观、很艺术的哦。
先奉上效果图,有图有真相
上面的两幅图看上去差不多,但还是有差异的——这是下面这个程序执行两次的结果(其中随机数发挥了巨大的作用)。
这个小程序分为以下几个部分:
1.引入turtle模块和随机数模块,turtle是小海龟的意思,Python中自带的一个强大的绘图模块。
2.定义一个画地面的函数。
3.定义一个画雪花的函数。
4.定义主函数。
最后是执行程序的入口。
怎么样,还是挺神奇的吧?至于其中具体函数的使用,就让我们一起研究研究吧!
作者:李永刚 技术:王向银
领取专属 10元无门槛券
私享最新 技术干货