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

问题描述 投票:-1回答:1

我想使用python制作一个数独游戏,而不是在GUI中播放它,但只能在控制台中播放。首先,如何在没有GUI Tknter等的帮助下制作9x9网格。

python sudoku
1个回答
0
投票

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

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

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

© www.soinside.com 2019 - 2024. All rights reserved.