五子棋是一种双人对弈的纯策略型棋类游戏,它使用的棋盘一般由横纵各15条等距离、垂直交叉的平行线构成,这些横纵交叉形成的225个交叉点为对弈双方的落子点。
编写代码,实现按用户要求打印指定大小的五子棋棋盘的程序(10×10的五子棋棋盘)。
- print("------------输出10*10的棋盘-------------")
- num=int(input("请输入棋盘大小:"))//num为需要的棋盘的行列数
- print("┏ ",end='')//输出右上角第一个符号
- for i in range(1,num)://输出第一行除第一个符号和最后一个符号之外的中间的符号
- print(" ┯ ",end='')
- print(" ┓")//输出第一行最后一个符号
- for j in range(1,num-1)://输出第二行到倒数第二行之间的符号
- print("┠ ",end='')
- for i in range(1, num):
- print(" ┼ ", end='')
- print(" ┨")
- print("┗ ",end='')//输出最后一行第一个符号
- for i in range(1,num)://输出最后一行第二个符号到倒数第二个符号之间的元素
- print(" ┷ ",end='')
- print(" ┛",end='')//输出最后一行的最后一个元素
输出结果如图: