[专题]有趣的Python turtle绘图
2019-06/总第279期
阅读数7
Python turtle的发展
Python中的turtle模块受启发于在欧美有着广泛基础且历史悠久的LOGO语言。LOGO语言形式非常直接,通过一组简单的指令就可以指挥计算机在屏幕上绘制出或极具现代感或抽象复杂的图像。正是因为LOGO教学的广泛开展,使得很多青少年不再将编程等同于geeks或nuts的专长,并对数学、逻辑和计算机等相关学科产生了浓厚的兴趣。
初代turtle模块随2001年12月21日发布的Python 2.2版本被添加到了Python标准库之中。后经多个版本的调整逐渐稳定并形成当前版本中的功能和操作。
Python turtle是向LOGO语言的致敬,可以通过turtle.mode()函数予以调整,尽最大可能还原LOGO语言中小海龟操作的特点。
随着Python语言的流行和普及,一位名叫Ram Rachum的网络工程师重构了Python turtle并单独封装形成了一款叫作PythonTurtle的教学软件,可以在Windows和Mac计算机上安装和运行。
阅读排行榜