Язык | Пример | Вывод |
Python | print("Hello") | Hello |
JavaScript | console.log("Hello") | Hello |
Java | System.out.println("Hello") | Hello |
C++ | cout << "Hello"; | Hello |
- Вывод строк: print("текст") → текст
- Вывод чисел: print(123) → 123
- Вывод переменных: print(x) → значение x
- Вывод нескольких аргументов: print(1, 2, 3) → 1 2 3
Параметр | Описание |
sep | Разделитель между аргументами (по умолчанию пробел) |
end | Символ в конце вывода (по умолчанию перенос строки) |
file | Объект для вывода (по умолчанию sys.stdout) |
flush | Принудительный сброс буфера (по умолчанию False) |
- print(f"Значение: {x}") → Значение: 42
- print("Сумма:", 10+20) → Сумма: 30
- print(1, 2, 3, sep="-") → 1-2-3
- print("Hello", end="!") → Hello!
Тип данных | Пример | Вывод |
Строка | print("текст") | текст |
Число | print(3.14) | 3.14 |
Список | print([1, 2, 3]) | [1, 2, 3] |
Словарь | print({"a": 1}) | {'a': 1} |
Особенности вывода
Функция print в Python автоматически преобразует все аргументы в строковое представление с помощью str() перед выводом. Для сложных объектов можно переопределить метод __str__ для изменения формата вывода. В Python 3 print является функцией, тогда как в Python 2 это было оператором.