Python выполняет код построчно и выводит результат операций. Рассмотрим основные случаи вывода данных.

Содержание

Базовые примеры вывода в Python

Примеры простых выводов

КодВывод
print("Hello")Hello
print(2 + 3)5
print(10 / 3)3.3333333333333335

Особенности вывода без print

В интерактивном режиме

  • 5 + 7 → 12
  • "text" → 'text'
  • [1, 2, 3] → [1, 2, 3]

В скриптах

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

Вывод коллекций

Тип коллекцииПример вывода
Список[1, 'a', True]
Словарь{'key': 'value'}
Множество{1, 2, 3}

Форматированный вывод

Методы форматирования

  1. f-строки: print(f"Value: {x}")
  2. format(): print("{} {}".format(a, b))
  3. % форматирование: print("%d %s" % (1, "text"))

Примеры форматирования

КодВывод
print(f"{10/3:.2f}")3.33
print("{0:b}".format(10))1010

Особые случаи вывода

  • None → None (при выводе возвращаемого значения функции)
  • Булевы значения → True или False
  • Объекты → <__main__.MyClass object at 0x...>

Вывод нескольких значений

print(1, 2, 3, sep="-", end="!") выведет: 1-2-3!

Другие статьи

Что за услуги ЖКХ и прочее