我正在 python 上制作一个 connect 4 游戏,但我的播放功能遇到了问题
def play(grid,column,checker):
counter = 0
for x in grid[0]:
counter += 1
if counter > column-1 :
for row in reversed(grid):
while row[column-1] == "empty":
row[column-1] = checker
print(True)
return True
else :
return False
else:
print(False)
return False
我试图弄清楚如果列已满,如何让它返回 false,但我似乎无法让它工作。Grid 是从前一个函数提供的列表列表。任何建议将不胜感激!