Как добавить пробелы в списке? - PullRequest
0 голосов
/ 10 апреля 2020

Прямо сейчас я создаю игру на флешке для школьного задания и распечатываю визуальную флешку, чтобы пользователь мог ее видеть, используя «|». Я go это распечатать как это введите описание изображения здесь . но вертикальная линия после 9 не разнесена, поэтому линии не должны быть выше назначенного номера. Код, который я использую для его распечатки:

для i in zip (* Board): print (* i, "")

Как мне решить эту проблему?

1 Ответ

0 голосов
/ 10 апреля 2020

Было бы полезно опубликовать больше вашего кода.

Одним из решений будет печать ваших чисел внизу с фиксированной шириной.

a = 5
print(f'{a:05}') # zero padded on left, fixed length of 5
print(f'{a:5}') # space padded on left, fixed length of 5

Это позволит вам изменить отступы оператора print.

Еще одно решение, которое немного более хаки sh, - это использование длины строкового представления числа.

len(str(i))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...