Использование print() и тройных кавычек в многострочных строках в Python отличается по назначению и способу вывода текста. 19
Функция print() предназначена для вывода заданных объектов на стандартное устройство вывода — обычно экран, также может отправлять их в файл. 4 По умолчанию, после вывода текста, символ новой строки ( ) добавляется автоматически. 1
Тройные кавычки используются для записи многострочных блоков текста. 25 Внутри такой строки возможно присутствие кавычек и апострофов, главное, чтобы не было трёх кавычек подряд. 2
Таким образом, print() подходит для вывода текста на экран, а тройные кавычки — для создания многострочных комментариев, когда нужно вывести на экран несколько строк текста или объединить несколько строк кода. 1