我正在使Tic tac toe游戏成为我想调用函数的即时消息,但我不会叫它
li <- list(list(list(a=list(k=1:3, l=1:3), b=list(k=1:3, l=1:3))),
list(list(a=list(k=21:23, l=21:23), b=list(k=21:23, l=21:23))),
list(list(a=NA, b=NA)))
space_check应该检查板上的可用空间,但无法正常工作
答案 0 :(得分:0)
在查看代码之前,我无法告诉您修复程序,但可以解释该错误。
这意味着您提供的位置参数超出了预期。好吧。
那么位置参数是什么?位置参数是调用顺序/位置很重要的参数,例如divide(x, y) => x/y
。 x, y
进入哪个顺序/位置很重要。如果您执行divide(2, 3) != divide(3, 2)
。
Python还具有标记的参数,例如divide(numerator=0, denominator=1) => numerator/denominator
现在,如果您这样称呼divide(denominator=3, numerator=2) => 2/3
,它仍然会查找2/3而不是切换它们。
因此,您的space_check
函数可能仅接受单个位置,其余部分被命名。因此,您需要查看文档并找出并使用它。