在1966年,Seymour Papert和Wally Feurzig发明了一种专门给儿童学习编程的语言——LOGO语言,它的特色就是通过编程指挥一个小海龟(turtle)在屏幕上绘图。
海龟绘图(Turtle Graphics)后来被移植到各种高级语言中,Python内置了turtle库,基本上100%复制了原始的Turtle Graphics的所有功能。
GitHub 上有一个小项目,里面包含了一些绘图代码,有樱花树,玫瑰,圣诞树,小猪佩奇,蛋糕,小黄人,贪吃蛇等,turtle 库本身并不需要安装,但其它有些代码中使用了第三方库,需要安装后才能正常执行。
项目地址:https://github.com/niubiqigai/turtle
下面是小黄人的示例效果:
有关相关命令的详细说明请见:Python绘图Turtle库详解