コード:
後戻り:
Traceback (most recent call last):
File "C:\Users\COMPAQ\Desktop\NoughtsCrosses.py", line 149, in <module>
main ()
File "C:\Users\COMPAQ\Desktop\NoughtsCrosses.py", line 144, in main
move = computer_move(computer, board, human)
File "C:\Users\COMPAQ\Desktop\NoughtsCrosses.py", line 117, in computer_move
board[i] = computer
TypeError: 'str' object does not support item assignment
私の tic-tac-toe プログラムでわかるように、computer_move 関数の board[i] = computer 行が (私がこれを正しく読んでいる場合) エラーの原因です。しかし、私がこの権利を知っていれば、アイテムの割り当てはリストで許可され、関数の「ボード」のローカルコピーを作成して、関数内で値やその他のものを再割り当てできるようにします...
どんな入力でも大歓迎です。これは私の最初の本格的なコードなので、問題の関数がめちゃくちゃに見える場合