Пример функции Python print ()

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

Python print ()

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

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

 print (* objects, sep = '', end = ' n', file = sys.stdout, flush = False) 

Как видно из синтаксиса выше, есть некоторые параметры:

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

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

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

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

 # app.pys = "Здравствуйте, добро пожаловать в AppDividend" # Это напечатает значение спринта (ов) объекта num = 10 # Использование sep # Это напечатает сообщение и значение с помощью пробела ("Значение  число равно ", num, sep = '') # Использование sep и endnum1 = 20 print (" Значение num равно ", num, sep = '', end ="  n  n ") print (" Значение num1  is ", num1, sep = '') 

Вывод

 ➜ pyt python3 app.py Привет, добро пожаловать в AppDividendValue числа  равно 10 Значение num равно 10 Значение num1 равно 20➜ pyt 

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

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

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

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

 # app.py # Открытие файла в режиме записи myfile = open ('demo.txt', 'w') # Это сообщение будет записано в файл msg = "Здравствуйте  "# Печать сообщения в demo.txtprint (msg, file = myfile) # Закрытие файлаmyfile. close () 

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

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

Итак, мы открыли имя файла demo.txt, и если этот файл не существует в текущем каталоге, где находится файл с исходным кодом, сначала он будет создан.

После этого в файл будет напечатано (в режиме записи) сообщение «Hello there».

Если вы не умеете читать и писать файл на Python, а затем ознакомьтесь с этими двумя руководствами.

  1. Как читать файл в Python
  2. Как написать файл на Python

Наконец, файл закрывается с помощью метода Python close ().

Похожие сообщения

Python repr ()

Свойство Python ()

Python pow ()

Python iter ()

Python next ()

Оцените статью
nanomode.ru
Добавить комментарий