Вывод данных с помощью Python
print() умеет больше, чем кажется на первый взгляд — несколько значений сразу, свои разделители и управление концом строки.
В файле .py ничего не выводится на экран само по себе — нужно
явно попросить об этом командой print(). Мы уже пользовались ей в
главе 1 и в REPL (раздел 3.5), теперь разберём подробнее — это первый настоящий инструмент,
которым мы будем пользоваться в каждой программе этого курса.
Несколько значений в одной команде
print("Возраст:", 10, "лет")
Через запятую можно передать сколько угодно значений — print()
сам вставит между ними пробел и выведет всё в одну строку.
Параметр sep — разделитель
По умолчанию значения разделяются пробелом. Это можно изменить параметром
sep:
print("2024", "01", "15", sep="-")
2024-01-15
Параметр end — чем закончить строку
По умолчанию каждый print() завершается переводом строки
(\n) — поэтому следующий вызов начинается с новой строки.
Параметр end позволяет это изменить:
print("Загрузка", end="")
print("...", end="")
print("готово!")
Загрузка...готово!
print() без аргументов просто выводит пустую строку — удобно, чтобы отделить блоки текста друг от друга.print() — в разделе «Built-in Functions» на docs.python.org.