Рассмотрим результат выполнения команды 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 |
Особенности вывода
- Аргументы преобразуются в строки автоматически
- Между значениями вставляется пробел
- В конце добавляется перевод строки
- Функция возвращает None
Заключение
Команда print(9, 4, 2) в Python выведет три числа, разделенных пробелами: "9 4 2". Поведение функции print может быть изменено с помощью параметров sep и end. В других языках для аналогичного вывода часто требуется более явное указание формата.