1、检查python中是否安装了turtle模块,turtle模块中提供了一个Turtle函数
2、打印
3、创建好一个乌龟(Turtle)之后,调用其方法,在窗口中来回移动
fd的参数是移动的距离,以像素(pixel) 为单位,所以实际移动的距离依赖于显示器的分辨率
Turtle对象的其他的方法包括bk(用于前进和后退)、lt和rt(用于左转和右转)、lt和rt的参数是旋转的角度,单位是度。
4、封装
5、泛化
6、接口设计
7、重构
8、一个开发计划
过程的具体步骤:
1.最开始一个小程序,则不需要函数定义
2.一旦程序成功运行,识别出其中一段完整的部分,将它封装到一个函数中,并加以命名
3.泛化这个函数, 添加合适的形参
4.重复步骤1到步骤3,直到得到一组可行的函数。复制黏贴代码,以避免重复输入(以及重复调试)
5.寻找可以使用重构来完善程序的机会。例如,如果发现程序几处地方有相似的代码,可以考虑将它们抽取出来做一个合适的通用函数
9、文档字符串
文档字符串是在函数开头用来解释其接口的字符串(doc是“文档”documentation的缩写),所有文档字符串都使用三引号括起来,三引号字符串又称为多行字符串,因为三引号允许字符串跨行表示
10、turtle.mainloop()
告诉窗口去等待用户进行某种操作(关闭窗口)