python海龟绘图之绘图窗口操作
在python的海龟绘图中可以对绘图窗口进行关闭、保存以及设置等操作。1 绘图窗口的关闭通过bye()或exitonclick()函数关闭绘图窗口。代码如图1所示。图1 关闭绘图窗口的代码两者的区别在于bye()函数直接关闭绘图窗口而exitonclick()函数在鼠标左键点击了绘图窗口后才会关闭窗口。2 绘图窗口的保存通过save()函数将海龟绘图保存为ps文件。代码如图2所示。图2 保存绘图窗口的代码其中第5行代码通过save()函数保存绘图窗口第一个参数表示保存的文件名第二个参数overwrite表示如果文件已经存在是否覆盖旧文件。相关链接1 ps文件全称是PostScript文件它是一种使用PostScript页面描述语言编写的文件通常以.ps为扩展名。它由Adobe公司在1980年代开发是电子出版和桌面印刷领域的一项关键技术。3 绘图窗口的设置通过setup()函数可以设置绘图窗口的宽度、高度以及位置。代码如图3所示。图3 设置绘图窗口的代码其中setup()的第一个和第二个参数分别表示绘图窗口的宽度和高度如果参数值大于1则表示像素值如果是小于1的浮点数则表示窗口宽度或高度与整个屏幕宽度和高度的比例第三个参数表示窗口左边距屏幕左侧边缘的像素距离若为负数则表示距屏幕右侧边缘的距离若为 None则窗口水平居中第四个参数表示表示窗口顶边距屏幕顶部边缘的像素距离若为负数则表示距屏幕底部边缘的距离若为 None则窗口垂直居中。以上代码的作用是将海龟绘图窗口的宽度设置为500像素高度设置为整个屏幕的一半窗口左上角横纵坐标为100 100。4 小结通过bye()或exitonclick()函数关闭绘图窗口通过save()函数将海龟绘图保存为ps文件通过setup()函数可以设置绘图窗口的宽度、高度以及位置。