Мой l oop зацикливается бесконечно. Я почти уверен, что этого не должно быть?
Вот мой код:
def move(x, movie, g):
global boo
while boo:
ij = 0
for i in g:
ij += 1
if ij == movie and g[ij - 1] == "":
g[ij - 1] = x
boo = False
break
elif ij == 9 and movie == 9 and not g[ij - 1] == "":
movie = input("Already occupied try again: ")
boo = False
return g
Я пытаюсь создать функцию для ti c ta c toe game.
Обновите здесь необходимые детали:
import md
g = ["", "", "o", "o", "", "", "", "", ""]
md.move("x", 4, g)
print(g)
Застряет в занятой части функции