Python绘图程序开发:从文件读取到多态实现
1. 主函数的调用
在编写独立运行的程序时,我们常常会使用 if __name__ == "__main__": 语句来调用主函数。这样做的好处是,当程序作为独立程序运行时,会执行主函数;而当它作为模块被导入到其他模块中时,不会执行主函数。示例代码如下:
if __name__ == "__main__":
main()
2. 从文件读取单条记录
2.1 绘图命令格式
假设图片存储在文件中,文件的每一行包含一个绘图命令及其相关数据。常见的绘图命令如下:
- goto, x, y, width, color
- circle, radius, width, color
- beginfill, color
- endfill
- penup
- pendown
2.2 单条记录文件示例
以下是一个描述皮卡的文本文件示例:
beginfill, black
circle, 20, 1, black
endfill
penup
goto, 120, 0, 1, black
pendown
beginfill,
超级会员免费看
订阅专栏 解锁全文
5万+

被折叠的 条评论
为什么被折叠?



