Почему компьютер не становится х? после того, как он пройдет через цикл и найдет что-то, что находится в списке, а не выбрано, не следует ли присваивать этому значению x компьютеру?петли внутри функции
def ComputerMove(gameboard):
for x in list:
if x not in picked and x in list:
computer = x
list = ("b2", "a1", "c3", "a3", "c1", "a2", "b3", "b1", "c2")
gameboard = {0:' ', 1:' ', 2:' ',
3:' ', 4:' ', 5:' ',
6:' ', 7:' ', 8:' ',
}
picked = ("b2", "a1", "c3", "a3")
ComputerMove(gameboard)
Что должно было возвращаться/делать? – JackMc
, это просто вызов функции обратно, поэтому он может фактически запустить – user2864064