Python. Как вывести переменные на разных строках


В этой статье рассмотрим несколько примеров и объяснений, как можно вывести переменные на разных строках в Python. Один из способов — использовать символ перевода строки

Другой способ — использовать тройные кавычки — «»» или »’ для создания блока текста, в котором переменные могут быть разделены на отдельные строки. Этот метод позволяет использовать многострочные строки без необходимости использования символа перевода строки.

Пример 1:

name = "John"age = 25print("Имя:", name)print("Возраст:", age)

Пример 2:

name = "Alice"country = "USA"print("Имя:", name, "Страна:", country)

В этом примере мы используем символ

Пример 3:

name = "Bob"city = "London"print(f"Имя: {name}Город: {city}")

В этом примере мы используем форматированную строку (f-string) с помощью символа {}. Значения переменных вставляются в строку в нужных местах. Символ

Пример 4:

name = "Emily"occupation = "teacher"print("Имя:", name, end="")print("Профессия:", occupation)

В этом примере мы используем аргумент end="

print(a)
print(b)

При этом значения переменных будут выведены на экран последовательно, каждое значение на отдельной строке:


10
20

Если необходимо вывести значения на одной строке с разделителем, можно воспользоваться параметром sep функции print(). Например, чтобы вывести значения переменных a и b на одной строке с пробелом в качестве разделителя:


print(a, b, sep=' ')

Результат будет следующим:


10 20

Также можно использовать другой символ в качестве разделителя, например, запятую или дефис:


print(a, b, sep=', ')
print(a, b, sep='-')


10, 20
10-20


print(a, end='
')
print(b)


10
20

Использование символа новой строки

, который указывает на переход на следующую строку.

Например, чтобы вывести две переменные на разных строках:

var1 = "переменная 1"var2 = "переменная 2"print(var1 + "" + var2)
переменная 1переменная 2

Использование форматирования строк

1. Использование символа новой строки

Вы можете использовать символ новой строки

внутри строки, чтобы добавить переход на новую строку:

name = "John"

age = 25

print("Имя:", name, "

Возраст:", age)

Имя: John

Возраст: 25

2. Использование f-строк

С тех пор, как в Python 3.6 появились f-строки, стало гораздо проще форматировать строки, вставляя значения переменных прямо внутрь строки:

name = "John"

age = 25

print(f"Имя: {name}

Возраст: {age}")

Имя: John

Возраст: 25

3. Использование метода format()

Метод format() также позволяет вставлять значения переменных внутрь строки:

name = "John"

age = 25

print("Имя: {}

Возраст: {}".format(name, age))

Имя: John

Возраст: 25

Вы можете выбрать любой из перечисленных способов в зависимости от вашего предпочтения и требований вашего проекта. Удобство и читаемость кода - ваши главные критерии при выборе способа форматирования строк.

. Этот символ позволяет указать, что следующий элемент должен быть выведен на новой строке.

Рассмотрим пример:

КодОписание
name = "John"
age = 25
print("Name: {}
Age: {}".format(name, age))
Name: John
Age: 25

В данном примере мы объявляем переменные name = "John" и age = 25. Затем мы используем метод format() для форматирования строки. Внутри строки мы указываем место, где должны находиться значения переменных, с помощью фигурных скобок {}. Символом
мы указываем, что следующий элемент должен быть выведен на новой строке.

Name: John
Age: 25

Таким образом, мы успешно вывели значения переменных на разных строках с помощью метода format().

Использование многострочной строки

В языке программирования Python можно использовать многострочные строки для удобного представления текста, который занимает несколько строк.

Для создания многострочной строки необходимо заключить текст в тройные кавычки: одинарные ( ''') или двойные (""").

Пример:


text = '''
Многострочная строка
это строка, которая
занимает несколько
строк текста.
'''
print(text)

Использование многострочных строк особенно удобно, когда нужно сохранить форматирование текста или включить символы новой строки или табуляции.

Многострочные строки также могут использоваться для создания документации в коде или комментариев к коду. Такие строки не будут выполняться, но могут быть прочитаны другими программистами для понимания работы кода.

Для примера рассмотрим следующий код:

pizza = "пепперони"
price = 10.99
quantity = 2
print("Заказ:", pizza, "Цена:", price, "Количество:", quantity)

Заказ: пепперони Цена: 10.99 Количество: 2
print("Заказ:", pizza, "Цена:", price, "Количество:", quantity, sep=" ")
Заказ: пепперони Цена: 10.99 Количество: 2

Также, в качестве разделителя можно использовать любой другой символ или строку:

print("Заказ:", pizza, "Цена:", price, "Количество:", quantity, sep="-")
Заказ:-пепперони-Цена:-10.99-Количество:-2

Или:

print("Заказ:", pizza, "Цена:", price, "Количество:", quantity, sep=" | ")
Заказ: | пепперони | Цена: | 10.99 | Количество: | 2

Добавить комментарий

Вам также может понравиться