Рубрики
Без рубрики

4 Простые методы добавления нескольких строк в Python

В этой статье мы посмотрим на разные способы интерполяции и добавления нескольких строк в Python. Струнная интерполяция включает в себя

Автор оригинала: Pankaj Kumar.

В этой статье мы посмотрим на разные способы интерполяции и добавления нескольких строк в Python. Струнная интерполяция включает в себя инъекцию строки в определенном утверждении. Давайте направимся в это!

Техника 1: F-String для добавления нескольких строк в Python

Python F-string также известен как Формат-строки оказались эффективным и оптимальным способом справиться с строками. F-строка была введена под PEP 498 как Литеральная струнная интерполяция Отказ

F-string в основном служит цели Струнная интерполяция I.e. Инъекция многократных струн в заявление или структуру.

Синтаксис :

f'{string1} {string2} {stringN}'
  • {} : строка, чтобы быть интерполированным размещается между фигурными брекетами.

Пример 1:

str1 = 'Python'
str2 = '@'
str3 = 'JournalDev'
res = f'{str1} {str2} {str3}'
print("Appending multiple strings using f-string:\n")
print(res)

Выход:

Appending multiple strings using f-string:

Python @ JournalDev

Пример 2:

str1 = 'Python'
str2 = 'and'
str3 = 'R'
str4 = '@ JournalDev'
res = f'{str1} {str2} {str3} {str4}'
print("Appending multiple strings using f-string:\n")
print(res)      

Выход:

Appending multiple strings using f-string:

Python and R @ JournalDev

Техника 2: Формат Python () Способ добавления нескольких строк

Python String.format () Функция Также можно использовать для эффективного форматирования строк.

Синтаксис:

1. Форматирование единого строки с использованием функции формата ()

{}.format(string)

2. Многократное форматирование строки с использованием функции формата ()

{} {}.format(string1, string2)

string.format () Функция Форматы строк и помогают в Подстановка строки посредством позиционного форматирования I.e. Согласно положению строки, размещенной в списке параметров функции.

Пример 1:

str1 = 'Python'
str2 = '@'
str3 = 'JournalDev'
res = "{} {} {}".format(str1, str2, str3)
print("Appending multiple strings using format():\n")
print(res)      

Выход:

Appending multiple strings using format():

Python @ JournalDev

Пример 2:

str1 = 'Python'
str2 = 'and'
str3 = 'Java'
str4 = '@ JournalDev'
res = "{} {} {} {}".format(str1, str2, str3, str4)
print("Appending multiple strings using format():\n")
print(res)      

Выход:

Appending multiple strings using format():

Python and Java @ JournalDev

Давайте узнаем еще несколько способов добавления нескольких строк в Python.

Техника 3: Использование оператора ‘+’ для добавления нескольких строк

Python Оператор конкатенации I.E. Оператор «+» Может использоваться для добавления нескольких строк вместе.

Синтаксис:

string1 + string2 + ..... + stringN

Пример 1:

str1 = 'Python'
str2 = '@'
str3 = 'JournalDev'

res = str1 + str2 + str3
print("Appending multiple strings using Python '+' operator:\n")
print(res)      

Выход :

Appending multiple strings using Python '+' operator:

Python@JournalDev

Пример 2:

str1 = 'Python'
str2 = '+'
str3 = 'R'
str4 = "@JournalDev"

res = str1 + str2 + str3 + str4
print("Appending multiple strings using Python '+' operator:\n")
print(res)      

Выход:

Appending multiple strings using Python '+' operator:

Python+R@JournalDev

Техника 4: Оператор Python ‘%’ для добавления нескольких строк

Python Оператор «%» Предлагает цель форматирования и интерполяции строки.

Синтаксис:

"%s" % (string)

« % s ‘ служит Зажигатель Чтобы заменить его строкой, передаваемой в скобка () Отказ

Пример 1:

str1 = 'Python'
str2 = '+'
str3 = 'Java'

res = "%s %s %s" % (str1, str2, str3)
print("Appending multiple strings using Python '%' operator:\n")
print(res)      

Выход:

Appending multiple strings using Python '%' operator:

Python + Java

Пример 2:

str1 = 'Python'
str2 = '+'
str3 = 'Java'
str4 = '@ journalDev'

res = "%s %s %s %s" % (str1, str2, str3, str4)
print("Appending multiple strings using Python '%' operator:\n")
print(res)

Выход:

Appending multiple strings using Python '%' operator:

Python + Java @ journalDev

Заключение

Таким образом, в этой статье мы поняли разные способы интерполяции и добавления нескольких строк в Python.

Рекомендации