Python Функция print()

Python3 内置函数Встроенные функции Python3


Описание

print()Метод используется для вывода и является наиболее распространённой функцией.

В Python 3.3 был добавлен ключевой параметр flush.

print — это функция в Python 3.x, но в Python 2.x это не функция, а просто ключевое слово.

Синтаксис

Ниже приведён синтаксис метода print():

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

Parameters

  • objects -- множественное число, означающее, что несколько объектов можно вывести одновременно. При выводе нескольких объектов их нужно разделять запятыми.
  • sep -- Используется для разделения нескольких объектов; значение по умолчанию — пробел.
  • end -- Используется для указания, чем заканчивать. Значение по умолчанию — символ новой строки \n, который можно изменить на другие строки.
  • file -- Файловый объект, в который будет производиться запись.
  • flush -- Буферизуется ли вывод, обычно зависит от file, но если ключевой параметр flush имеет значение True, поток будет принудительно сброшен.

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

Нет.


Примеры

Ниже приведены примеры использования функции print:

Проверка на Python3

>>>print(1) 1 >>> print("Hello World") Hello World >>> a = 1 >>> b = 'пример' >>> print(a,b) 1 пример >>> print("aaa""bbb") aaabbb >>> print("aaa","bbb") aaa bbb >>> >>> print("www","пример","com",sep=".") # Установить разделитель www.example.com

Используйте параметр flush для создания эффекта загрузки:

Примеры

import time

print("---ПРИМЕР ПРИМЕР: Эффект загрузки---")

print("Загрузка",end = "")
for i in range(20):
    print(".",end = '',flush = True)
    time.sleep(0.5)

Эффект показан на рисунке ниже:

Для получения дополнительной информации см.:Сводка по использованию функции print в Python3

Python3 内置函数Встроенные функции Python3

Другие расширения