井字棋的简介:
井字棋的设计思路:
井字棋的实现代码:
def display_board(b):
"""显示棋盘"""
print("\t{0}|{1}|{2}".format(b[0], b[1], b[2]))
print("\t_|_|_")
print("\t{0}|{1}|{2}".format(b[3], b[4], b[5]))
print("\t_|_|_")
print("\t{0}|{1}|{2}".format(b[6], b[7], b[8]))
def legal_moves(board):
""""返回可落子的位置列表"""
moves = []
for i in range(9):
if board[i] in list