Рассмотрим результат выполнения команды print(9, 4, 2) в различных языках программирования и особенности вывода.

Содержание

Вывод в Python

  • Стандартный вывод: 9 4 2
  • Разделитель: пробел (по умолчанию)
  • Завершение: перевод строки (по умолчанию)

Особенности работы print() в Python

ПараметрЗначение по умолчаниюОписание
sep' 'Разделитель между аргументами
end'\n'Символ в конце вывода

Примеры в других языках

JavaScript

  • console.log(9, 4, 2): 9 4 2
  • Разделитель: пробел

Java

  • System.out.print(9 + " " + 4 + " " + 2): 9 4 2
  • Требуется явное преобразование и конкатенация

C++

  • cout << 9 << " " << 4 << " " << 2: 9 4 2
  • Необходимо явно указывать разделители

Изменение формата вывода в Python

КодВывод
print(9, 4, 2, sep=',')9,4,2
print(9, 4, 2, end='!')9 4 2!
print(*[9, 4, 2])9 4 2

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

  1. Аргументы преобразуются в строки автоматически
  2. Между значениями вставляется пробел
  3. В конце добавляется перевод строки
  4. Функция возвращает None

Заключение

Команда print(9, 4, 2) в Python выведет три числа, разделенных пробелами: "9 4 2". Поведение функции print может быть изменено с помощью параметров sep и end. В других языках для аналогичного вывода часто требуется более явное указание формата.

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

Что можно делать с чеками и прочее