2.7 发散思考

(a)在程序中,如果画完每个点后改变画笔的朝向设置,会如何影响图形的效果?

把图2-16中的“a+=10”改为“a+=0”,程序运行结果如图2-18所示;改为“a-=20”,程序运行结果如图2-19所示。

图2-18 程序运行结果:每串圆点朝向不变的五彩点图

图2-19 程序运行结果:顺时针旋转的五彩点图

(b)在程序中,如果画完每个点后减小画笔前移的距离,会如何影响图形的效果?

把图2-16中的forward(50)改为forward(25),程序运行结果如图2-20所示。

图2-20 程序运行结果:减小画笔前移距离的五彩点图