如何在python中生成9x9网格,并在控制台而不是GUI中查看,因为我想制作一个Soduko游戏?

2024-03-29 10:01:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我想用python做一个数独游戏,不在GUI中玩,只在控制台中玩。首先介绍了如何在没有GUI-Tknter等帮助的情况下制作9x9网格


Tags: 网格游戏情况guitknter
1条回答
网友
1楼 · 发布于 2024-03-29 10:01:03

您必须使用print语句,对于合适的字符来制作网格,可能是这样的:

     |    |
     |    |
________________
     |    |
     |    |
________________
     |    |
     |    |

您可以使用转义序列来轻松处理间距等,因为对齐不好会使其看起来不好。 然后你需要把“O”和“X”放在适当的位置。python中有一些格式化方法可以为字符提供适当的空间填充,这样在添加字符时yoir对齐就不会受到干扰。有关填充/格式化的示例,请参见https://pyformat.info。你知道吗

相关问题 更多 >