def makeMove(board,letter,move):
    board[move]=letter

 

 

def isWinner(bo,le):
    # 보드와 플레이어의 글자를 주면, 플레이어가 이겼을때 True를 반환한다.
    # board 대신 bo, letter대신 le를 써서 타이핑의 수고를 줄인다
    return ((bo[7] == le and bo[8] == le and bo[9] == le) or # across the top
    (bo[4] == le and bo[5] == le and bo[6] == le) or # across the middle
    (bo[1] == le and bo[2] == le and bo[3] == le) or # across the bottom
    (bo[7] == le and bo[4] == le and bo[1] == le) or # down the left side
    (bo[8] == le and bo[5] == le and bo[2] == le) or # down the middle
    (bo[9] == le and bo[6] == le and bo[3] == le) or # down the right side
    (bo[7] == le and bo[5] == le and bo[3] == le) or # 대각선
    (bo[9] == le and bo[5] == le and bo[1] == le)) # 대각선

 

프로그래밍에 프짜도 모르는 놈인데 위에 명령어가 뭘 뜻하는지 좀 알려줄 수 있어??

def가 뭔 역할을 하는지, board, letter, move는 뭘 뜻하는지 등등..말야

정말 하나도 모르겟어ㅜㅜ