栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python打印五子棋棋盘

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python打印五子棋棋盘

Python打印五子棋棋盘
  • 要求
  • 思路
  • 代码
  • 运行结果

要求

五子棋是一种由双人对弈的纯策略型棋类游戏,它使用的棋盘一般由横纵等距的各15条平行线构成,这些线垂直交叉形成的225个交叉点为对弈双方的落子点。本实例要求编写代码,实现按用户要求打印指定大小的五子棋棋盘的程序。(需要用到的制表符:┌ ┬ ┐ ├ ┼ ┤ └ ┴ ┘)

这是我Python的一个小作业,我比较懒,让我室友上网搜相应的代码,发现几乎没有符合要求的,所以我就自己写了一个。

思路

我把整个表分为3部分:第1行为第一部分;第2到14行为第二部分;15行为第三部分。分别用循环打印所需要的制表符。

代码
#第一行
print("┌",end="")
for y in range(1,14):
    print("┬",end="")
print("┐")
#第2到14行
for s in range(13):
  print("├",end="")
  for y in range(1,14):
      print("┼",end="")
      if(y==13):
         print("┤")
#第15行
print("└",end="")
for y in range(1,14):
    print("┴",end="")
print("┘")
运行结果


本篇文章到这就结束了,有什么不理解的欢迎评论区交流;如果代码或者文章有可以优化的地方希望大佬指教。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/308319.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号