作品有时候需要用到二维列表耦嘀扔硇怎么办呢,我们可以用列表来模拟实现。下面以九宫数为例展示实现方法。九宫数,就是把1-9数字,填入九宫格中,使得每行每列每斜线的数字加起来的和都一样为15。
工具/原料
小米max3
MIUI12.5.1
编程猫Nemo4.5.0
方法/步骤
1、运行编程猫APP,新建作品,进入创作界面。
2、切换到积木编辑界面,在"列表类"积木盒中,点"新建列表"。
3、输入"九宫",得到名为"九宫"的列表。
4、在"函数"类积木盒中,新建函数"九宫读取"水貔藻疽,包含两个参数:行,列。它返回"稆糨孝汶;九宫"列表中第("行"-1)*3+"列"项的值。
5、在"函数"类积木盒中,新建函数"九宫写入"水貔藻疽,包含三个参数:行,列,值。它将&quo墉掠载牿t;九宫"列表中第("行"-1)*3+"列"项内容替换为"值"。
6、在编辑区添加如下积木代码。
7、复制后三个积木,然后修改参数。
8、继续复制后面三个积木,然后修改参数。
9、点开始运行。
10、点舞台上的"九宫"列表。可以看到填入的数字,它们可以通过函数"九宫读取"用二维的方式读取使用。