Как сделать сетку 9x9 в Python и просматривать в консоли не в графическом интерфейсе, потому что я хочу сделать игру Soduko? - PullRequest
0 голосов
/ 28 апреля 2019

Я хочу сделать игру для судоку с использованием python и не играть в нее в графическом интерфейсе, а только в консоли. Во-первых, как сделать сетку 9x9 без помощи графического интерфейса пользователя Tknter и т. Д.

1 Ответ

0 голосов
/ 28 апреля 2019

Вы должны использовать операторы печати, для подходящих символов для создания сетки, может быть что-то вроде этого:

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

Вы можете использовать escape-последовательности для удобной обработки пробелов и т. Д., Так как плохое выравнивание сделает его плохим. Затем вам нужно поставить «О» и «Х» в соответствующих позициях. Есть некоторые методы форматирования, доступные в python, чтобы обеспечить соответствующее заполнение пробелов для ваших символов, чтобы выравнивание их не нарушалось при добавлении символов. См. https://pyformat.info для примеров заполнения / форматирования.

...