Разница между использованием print() с аргументом end и без него заключается в том, что при использовании end определяется символ, который будет добавлен в конец сообщения после вывода. 14 По умолчанию это символ перевода строки ( ). 14
Без использования end, если объекты для вывода не переданы, на экран будет выведен только параметр end. 4 В этом случае значение по умолчанию для end всё ещё применимо, и в результате в вывод вставляется пустая строка. 2
Например, можно передать в качестве end символ пробела, и два вызова print выведут переданный текст в одну строку, без переносов. 4
Таким образом, использование end позволяет настроить формат вывода, добавив определённый символ в конец строки. 34