
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
3.4 画图案例
示例3-1 使用turtle 模块画一个红色的笔画粗细为5、边长为200 像素的正方形。
启动IDLE,在“文件”(File)菜单中单击“新建文件”(New File),如图3-9所示。新建一个Python 文件,取名为3-1.py,保存到电脑的一个文件夹中。

图3-9
因为正方形的4 条边相等,并且4 个角都是直角,所以在程序文件中输入如图3-10 所示的代码。输入完毕并保存后,按F5 键运行程序,结果如图3-11 所示。

图3-10

图3-11
由此可见,我们首先应该分析图形的几何特点,再灵活使用表3-1 中的绘图命令,就完成了这个绘图任务。
示例3-2 编程画出奥运五环,五环的半径为45 像素,画笔的粗细设置为5 像素,五环的颜色分别是:蓝色、黑色、红色、黄色和绿色,颜色的英文分别是:blue、black、red、yellow 和green。
打开IDLE,新建一个程序文件,起名为3-2.py,输入如图3-12 所示的代码,运行结果如图3-13 所示。

图3-12

图3-13
本例的关键在于选好5 个开始的落笔点,这需要先在纸上画草图,计算好后再开始。注意,本例的这5 个点不是唯一的,你完全可以另找到5 个点画出奥运五环。