我的问题是,当董事会完成时,它看起来会很难看。这是董事会未履行职责的时候。def board_tictactoe(board): print('-----------------------------------------------------') print('| ' + ' | ' + ' | ' + ' |') print('| ' + board[7] + ' | ' + board[8] + ' | ' + board[9] + ' |') print('| ' + ' | ' + ' | ' + ' |') print('-----------------------------------------------------') print('| ' + ' | ' + ' | ' + ' |') print('| ' + board[4] + ' | ' + board[5] + ' | ' + board[6] + ' |') print('| ' + ' | ' + ' | ' + ' |') print('------------------------------------------------------') print('| ' + ' | ' + ' | ' + ' |') print('| ' + board[1] + ' | ' + board[2] + ' | ' + board[3] + ' |') print('| ' + ' | ' + ' | ' + ' |') print('------------------------------------------------------')board = ['','','','','','','','','','']当董事会成员满员时board = ['','','X','','O','','','X','','']我想制作一个无论有文字还是没有文字时都不会移动的板,我也想做数独板,但我坚持这个。
1 回答

qq_笑_17
TA贡献1818条经验 获得超7个赞
您应该研究f 字符串和字符串格式。
这是一个示例(我也稍微清理了一下)
empty_line = "| | | |"
horizontal_line = "-----------------------------------------------------"
print(horizontal_line)
print(empty_line)
print(f"|{board[7]:^16}|{board[8]:^16}|{board[9]:^16}|")
print(empty_line)
print(horizontal_line)
f"{var:^16}"告诉 python 打印输出var,使其在 16 个字符内居中对齐(默认填充字符是空格)。
如果这回答了您的问题,请不要忘记单击检查。
添加回答
举报
0/150
提交
取消