Печать
Встроенная функция print()
print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)
Печать объектов в текстовый поток, разделенных символом sep, за которым следует end.
sep, end, file и flush, если они присутствуют, должны быть обязательно указаны.
Все аргументы, не являющиеся ключевыми словами, преобразуются в строки, как это делает str(), и записываются в поток, разделенные символом sep, за которым следует end.
И sep, и end должны быть строками; они также могут быть None, что означает использование значений по умолчанию. Если объекты не заданы, print() просто запишет end.
Аргумент file должен быть объектом с методом write(string);
если он отсутствует или None, будет использоваться sys.stdout.
Поскольку печатные аргументы преобразуются в текстовые строки, print() нельзя использовать с двоичными файловыми объектами.
Для этого используйте file.write(...).
Если аргумент ключевого слова flush имеет значение true, поток принудительно сбрасывается.