python井字棋小游戏Tic Tac Toe game

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
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值