python实现简单井字棋游戏 您所在的位置:网站首页 五子棋编程代码python python实现简单井字棋游戏

python实现简单井字棋游戏

2023-04-24 01:00| 来源: 网络整理| 查看: 265

井字棋,英文名叫Tic-Tac-Toe,是一种在3*3格子上进行的连珠游戏,和五子棋类似,由于棋盘一般不画边框,格线排成井字故得名。游戏需要的工具仅为纸和笔,然后由分别代表O和X的两个游戏者轮流在格子里留下标记(一般来说先手者为X),任意三个标记形成一条直线,则为获胜。

游戏的难点在于,如何判断连接成了一条线;横、竖、斜三个方向;

游戏的代码:

#!/usr/bin/env python3 # -*- coding:utf-8 -*- u''' Created on 2019年4月13日 @author: wuluo ''' __author__ = 'wuluo' __version__ = '1.0.0' __company__ = u'重庆交大' __updated__ = '2019-04-13' # 创建井字棋的程序 def initBoard(): global board # 调用全局的board board = [None] * 3 print("井字棋:") for i in range(len(board)): board[i] = ["+ "] * 3 # 打印井字棋的程序 def printBoard(): global board for i in range(len(board)): for j in range(len(board[i])): print(board[i][j], end=" ") print("") # 开始下棋的程序 def startGame(): global board player = 0 while isGameContinue(): if player


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有