PYTHON КРАСИВЫЙ ВЫВОД В КОНСОЛЬ
В Python есть несколько способов красиво выводить информацию в консоль. Один из них - использование форматированного вывода с помощью метода format()
.
print("Мне нравится {} программировать на {}".format("учиться", "Python"))
print("У меня есть {0} кошка и {1} собака".format(1, 2))
print("Здесь можно использовать именованные аргументы: {language} очень удобный".format(language="Python"))
Также можно использовать символы форматирования при выводе переменных:
age = 24
name = "Иван"
print("{0} - это возраст {1}".format(name, age))
print(f"{name} родился в {2021 - age} году")
Еще один способ - использование библиотеки prettytable
. Она позволяет выводить таблицы в консоль, задавая столбцы и строки в виде объекта в Python:
from prettytable import PrettyTable
x = PrettyTable()
x.field_names = ["City name", "Area", "Population", "Annual Rainfall"]
x.add_row(["Adelaide", 1295, 1158259, 600.5])
x.add_row(["Brisbane", 5905, 1857594, 1146.4])
x.add_row(["Darwin", 112, 120900, 1714.7])
x.add_row(["Hobart", 1357, 205556, 619.5])
x.add_row(["Sydney", 2058, 4336374, 1214.8])
x.add_row(["Melbourne", 1566, 3806092, 646.9])
x.add_row(["Perth", 5386, 1554769, 869.4])
print(x)
В выводе получится красивая таблица с заголовками и данными, отформатированная в столбцы:
+-----------+------+------------+-----------------+| City name| Area| Population|Annual Rainfall |+-----------+------+------------+-----------------+| Adelaide| 1295| 1158259| 600.5|| Brisbane| 5905| 1857594| 1146.4|| Darwin| 112| 120900| 1714.7|| Hobart| 1357| 205556| 619.5|| Sydney| 2058| 4336374| 1214.8|| Melbourne| 1566| 3806092| 646.9|| Perth| 5386| 1554769| 869.4|+-----------+------+------------+-----------------+
Красивый вывод в консоль может упростить понимание выполняемого кода и ускорить отладку программы.
RICH - Интерфейс в терминале PYTHON - Разметка, Стили, Панели
Python. Команды print() input()
Python с нуля. Урок 1 - Вывод данных в консоль
Секретные функции Python часть 3 (красивый вывод в консоль) #shorts #python
Сделал 3D в консоли с нуля - трассировка лучей
Создание красивых игр на Python без опыта
КАРТИНКИ В ТЕРМИНАЛЕ - Python 3, Питон 3
ТОП 5 КРАСИВЫХ и ПОЛЕЗНЫХ БИБЛИОТЕК PYTHON - progress, pprint, wget, faker, colorama
Индикатор прогресса в Python / ТОП 3 Библиотеки для создания Progress Bar
Красивый код на Python #айти #shorts
Новые материалы:
- Пользователь вводит числа до тех пор пока не введет 0 выведите максимальное введенное число python
- Получить pid процесса python
- Python swap функция
- Библиотека natasha python
- Ничего не делать python
- Python 20 деление и остаток ответы
- Django post запрос
- Добавить в массив значение python
- Нажать кнопку на сайте python
- Python сортировка двумерного массива
- Ошибка python invalid syntax
- Как выключить компьютер через python
- Python проверить строку на наличие символов