Python图形界面——海龟绘图
海龟绘图作为一个最开始给小朋友的计算机语言,后来被移植到各种高级语言中,Python内置了turtle
库,基本上100%复制了原始的Turtle Graphics的所有功能。
指挥小海龟绘制一个长方形的简单代码:
从程序代码可以看出,海龟绘图就是指挥海龟前进、转向,海龟移动的轨迹就是绘制的线条。要绘制一个长方形,只需要让海龟前进、右转90度,反复4次。
从程序代码可以看出,海龟绘图就是指挥海龟前进、转向,海龟移动的轨迹就是绘制的线条。要绘制一个长方形,只需要让海龟前进、右转90度,反复4次。
使用递归,可以绘制出非常复杂的图形。例如,下面的代码可以绘制一棵分型树: