T,t,L,l,H,h,D,d,K,k,P,p,_= "♖♜♗♝♘♞♕♛♔♚♙♟ "
board = [
[T,L,H,D,K,H,L,T],
[P,P,P,P,P,P,P,P],
[_,_,_,_,_,_,_,_],
[_,_,_,_,_,_,_,_],
[_,_,_,_,_,_,_,_],
[_,_,_,_,_,_,_,_],
[p,p,p,p,p,p,p,p],
[t,l,h,d,k,h,l,t]
]
board2 = [
T,L,H,D,K,H,L,T,
P,P,P,P,P,P,P,P,
_,_,_,_,_,_,_,_,
_,_,_,_,_,_,_,_,
_,_,_,_,_,_,_,_,
_,_,_,_,_,_,_,_,
p,p,p,p,p,p,p,p,
t,l,h,d,k,h,l,t
]
def printBoard():
for e in board:
for ee in e:
print(ee, end='')
print()
代码可以继续使用类似这样的布局:
^{pr2}$
最后输出的是
第一个♖♗♘♕♔♘♗♖
♙♙♙♙♙♙♙♙
♖
♟♟♟♟♟♟♟♟
♜♝♞♛♚♞♝♜
第二种布局♖ ♗ ♘ ♕ ♔ ♘ ♗ ♖
♙ ♙ ♙ ♙ ♙ ♙ ♙ ♙
♟
♟ ♟ ♟ ♟ ♟ ♟ ♟ ♟
♜ ♝ ♞ ♛ ♚ ♞ ♝ ♜
在promt上它看起来是对齐的,但是在这里(在html中)不是。
我会把它的图片放在下面。在