Как в print писать с новой строки в Python? 🖨️
Чтобы в Python использовать новую строку в функции print()
, вы можете добавить символ перевода строки \n
.
print("Привет\nМир")
Этот код выведет:
Привет Мир
Детальный ответ
Как в print писать с новой строки в Python?
Print - это встроенная функция языка Python, которая используется для вывода информации на экран. По умолчанию, print выводит переданные ей аргументы в одну строку, разделяя их пробелами. Однако, иногда нам требуется вывести каждый аргумент на новой строке. Давайте посмотрим, как это сделать.
Метод 1: Использование символа перевода строки
Простейшим способом вывести каждый аргумент на новой строке является использование символа перевода строки \n
. Мы можем вставить символ перевода строки в строку перед каждым аргументом, чтобы они выводились один под другим. Ниже приведен пример:
print("Аргумент 1\\n", "Аргумент 2\\n", "Аргумент 3\\n")
Здесь мы использовали символ \\n
для обозначения перевода строки. В результате выполнения данного кода, каждый аргумент будет выведен на отдельной строке.
Метод 2: Использование параметра 'sep'
Вторым способом является использование параметра sep
функции print
. Параметр sep
позволяет указать разделитель между аргументами. Присвоим параметру sep
значение символа перевода строки:
print("Аргумент 1", "Аргумент 2", "Аргумент 3", sep="\\n")
При выполнении этого кода, каждый аргумент будет выведен на новой строке благодаря символу перевода строки, который мы указали в качестве разделителя.
Метод 3: Использование многострочной строки
Третьим способом является использование многострочной строки с тройными кавычками """
или '''
. Мы можем записать каждый аргумент в отдельной строке внутри многострочной строки. Пример:
print('''Аргумент 1
Аргумент 2
Аргумент 3''')
Вывод данного кода будет содержать каждый аргумент на отдельной строке.
Метод 4: Вывод с использованием цикла
Если у нас есть список аргументов, мы можем использовать цикл для перебора каждого элемента списка и вывода его на новой строке. Пример кода:
arguments = ["Аргумент 1", "Аргумент 2", "Аргумент 3"]
for argument in arguments:
print(argument)
Здесь мы используем цикл for
, чтобы пройти по каждому элементу списка arguments
и вывести его на новой строке с помощью функции print
.
Заключение
Теперь вы знаете несколько способов вывода каждого аргумента на новой строке при использовании функции print
в Python. Вы можете выбрать любой из предложенных методов в зависимости от вашего предпочтения и требований вашей программы.