井字棋
theboard={'1':' ','2':' ','3':' ','4':' ','5':' ','6':' ','7':' ','8':' ','9':' '}
def printboard(board):
print(board['1']+'|' + board['2'] +'|'+board['3'])
print('-+-+-')
print(board['4']+'|' + board['5'] + '|' +board['6'])
print('-+-+-')
print(board['7']+'|' + board['8'] + '|' +board['9'])
turn='x'
for i in range(9):
printboard(theboard)
print('Turn for '+turn+'.Move on which space?')
move=input()
theboard=turn
if turn=='x':
turn='O'
else:
turn='x'
怎么让旗子不能重复落在同一地方 设置个棋盘列表,当下棋了就设置棋盘对应的位置不为空
然后判断就行
页:
[1]