本次课历时1.5个小时,复习了数据结构里的前序遍历,中序遍历与后序遍历。当然这里不涉及到代码的编写。只学习算法理论,方便做选择填空等题目。
还学习了画太极图形与画一个陈列图形。以下是发到微信班级群里的通知:
@所有人,
本周复习了前序遍历,中序遍历,后序遍历,
然后编写了画太极图与盖图章阵列的程序.
涉及到的命令有:
1. import turtle as t
给海龟模块取别名为t
以下认为t就是海龟模块
2.t.fillcolor(‘red’)
设定填充颜色为红色
3.填充封闭图形的方法
在画之前调用t.begin_fill命令,
画完后,调用t.end_fill命令.
4.t.begin_fill()
开始填充
5.t.end_fill()
结束填充
6.t.sety(100)
设定y坐标为100
7.t.pd()
这是落笔的缩写,
全称是 t.pendown()
8.t.ycor()
获取海龟的y坐标
9.嵌套的for循环需要注意缩进与层次
以下是相关程序与图片,有时间在家练习打字及程序:
以下是通过stamp盖图章命作的图形:
代码如下所示:
下面是画太极图的程序:
以下是教数据结构中二叉树的遍历方法用画图软件画的图形。