Your assignment: Create a Tic Tac Toe game.
Here are the requirements:
• 2 players should be able to play the game (both sitting at the same computer)
• The board should be printed out every time a player makes a move
• You should be able to accept input of the player position and then place a symbol on the
board
Feel free to use Internet to help you figure anything out. Keep in mind that this project can
take anywhere between several hours to several day
老师布置的作业,刚写出来,没有经过任何优化,仅供参考,当然也欢迎评论区交流
import random
def display_board(board):
print('%c|%c|%c' % (board[0],board[1],board[2]))
print('-----')
print('%c|%c|%c' % (board[3],board[4],board[5]))
print('-----')
print('%c|%c|%c' % (board[6],board[7],board[8]))
def player_input():
while True:
p1_choice = input('Player 1:Do you want to be X or O ?')
if p1_choice in ['x','o','X','O']:
return p1_choice.upper()
def place_marker(board, marker