Не могу получить функцию форматирования для работы в python - PullRequest
0 голосов
/ 30 марта 2020

Когда я запускаю следующий код, он никогда не добавляет интервал между словами.

print("{:<5}{:>10}{:>10}{:>10}{:>10}".format("President", "First Month", "Last Month", "Difference", "Percentage"))

Любая помощь приветствуется!

Ответы [ 2 ]

0 голосов
/ 30 марта 2020

Число - это все доступное пространство, если оно меньше длины слова, оно не будет работать. Попробуйте

>>> print("{:<30}{:>30}{:>30}{:>30}{:>30}".format("President", "First Month", "Last Month", "Difference", "Percentage"))
President                                        First Month                    Last Month                    Difference                    Percentage

Отредактируйте эти цифры в соответствии с вашими визуальными потребностями

0 голосов
/ 30 марта 2020

Я думаю, что это будет работать

print("{:<5} {:>10} {:>10} {:>10} {:>10}".format("President", "First Month", "Last Month", "Difference", "Percentage"))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...