Что делает функция print() в Python

Функция Python print() выводит заданный объект на стандартное устройство вывода (экран) или в файл текстового потока.

Что такое функция print() в Python?

Python print() — это встроенная функция, которая преобразует объект, который вы хотите вывести на экран, в строку, а затем печатает этот объект. Чтобы получить вывод на стандартном устройстве (например, монитор), самый простой способ в Python — использовать функцию print().

Рассмотрим синтаксис, параметры и примеры функции print() в Python.

Синтаксис

См. следующий синтаксис.

Параметры

Есть несколько параметров, как мы можем видеть в приведенном выше синтаксисе:

  • Object: Объект — это то, что должно быть напечатано. В одной функции print() может быть много объектов. Вот почему мы использовали * перед объектом.
  • sep: этот sep означает, что объекты, которые должны быть напечатаны, могут быть разделены разделителем, например, запятой(,), пробелом(”) и т. д. Однако значением sep по умолчанию является .
  • end: указывает, что должно быть напечатано в конце оператора. Конечным значением является ‘\n'(следующая строка).
  • file: Это должен быть объект с методом записи. Значение по умолчанию — sys.stdout, что означает вывод на экран.
  • flush: это логическое значение. Если значение равно True, поток принудительно сбрасывается. Значение по умолчанию False.

Однако требуется только параметр объекта, а остальные три являются необязательными.

Возвращаемое значение

Функция не имеет возвращаемого значения.

Пример

См. следующий пример.

Выход:

Здесь в приведенном выше коде мы видим, что когда мы используем sep = , он разделяет два объекта пробелом, а затем печатает его.

Кроме того, мы видим, что мы использовали end=’\n\n’, что означает, что между двумя операторами печати будет два пробела в следующей строке, как в приведенном выше коде Python.

Python print() с файловым параметром

См. следующий код.

Эта программа пытается открыть файл demo.txt в режиме записи. Если этот файл не существует, файл demo.txt создается и открывается в режиме записи.

Здесь мы передали файловый объект myfile в параметр файла. Затем строковый объект «Hello there» печатается в файле demo.txt(проверьте его в своей системе).

Итак, мы открыли файл с именем demo.txt, и если этого файла нет в текущей директории, где находится файл исходного кода, то он будет создан. После этого в файл будет напечатано сообщение «Hello there»(в режиме записи).

Оцените статью

Автор статей и разработчик, делюсь знаниями.

Программирование на Python