首页 > 技术文章 > ticTacToe

auLeon 2017-08-23 17:15 原文

theBoard={'top-L':' ','top-M':' ','top-R':'',
          'mid-L':' ','mid-M':' ','mid-R':'',
          'low-L':' ','low-M':' ','low-R':''}
def printBoard(board):
    print(board['top-L']+'|'+board['top-M']+'|'+board['top-R'])
    print('-+-+-')
    print(board['mid-L']+'|'+board['mid-M']+'|'+board['mid-R'])
    print('-+-+-')
    print(board['low-L'] + '|' + board['low-M'] + '|' + board['low-R'])

turn='X'
for i in range(9):
    printBoard(theBoard)
    print('turn for '+turn+'.Move on which space?')
    move=input()
    theBoard[move]=turn
    if turn=='X':
        turn='O'
    else:
        turn='X'
print(theBoard)

 

推荐阅读