怎么用python实现五子棋,这是一个看似简单且复杂的游戏。
上来给大家一坨代码,估计许多人都会晕掉,尤其是对新手,直接打击其自信心,可能从此以后与编码无缘了。
所以本人准备拆分步骤,一步一步,由简入繁,来,跟着我学习,我怎么用python实现五子棋的。
这是第一节,用纯python画出五子棋棋盘。
编程环境:
python 2.7.15,
Eclipse:
Version: Neon Release (4.6.0)
Build id: 20160613-1800
下面给出具体的界面:15*15的棋盘。
用代码怎么实现,别急,你需要的代码这就来了。
# -*- coding: utf-8 -*-'''Created on 2020年1月2日@author: Fan Xiaoxin'''# 五子棋类的定义class Gomoku(object): def __init__(self, x=15, y=15): """初始化""" # 棋盘横向变量 self.x = x # 棋盘纵向变量 self.y = y self.str = '' def gomoku_board(self): """画出棋盘""" for y in xrange(self.y): for _ in xrange(self.x-1): self.str += ' ' self.str += '-' self.str += 'n' if y != (self.y-1): for _ in xrange(self.x): self.str += '| ' self.str += 'n' print self.str return self.str# 主函数 if __name__ == '__main__': gomoku = Gomoku() gomoku.gomoku_board()亲的朋友,来实现一下吧,下一节,再见。