Автор оригинала: Pankaj Kumar.
Python имеет разные способы представлять строки. А Python многослойная строка является наиболее эффективным способом представления нескольких строковых операторов в отформатированном и оптимизированном способе.
В этой статье мы будем сосредоточиться на различных техниках, которые могут быть использованы для создания многоуровневых строк Python.
Техника 1: тройные цитаты для создания многослойных строк в Python
Трехместный цитаты
Может использоваться для отображения нескольких строк вместе I.E. Многослойные строки в Python.
Синтаксис:
variable = """ strings """
- Если наш вход содержит Струнные выписки с слишком многими персонажами Тогда тройные цитаты могут служить нам с необходимостью отображения его в формате.
- Все, что происходит под тройными цитатами, считается самой нитью.
Пример:
inp_str = """You can find the entire set of tutorials for Python and R on JournalDev. Adding to it, AskPython has got a very detailed version of Python understanding through its easy to understand articles.""" print(inp_str)
Выход:
You can find the entire set of tutorials for Python and R on JournalDev. Adding to it, AskPython has got a very detailed version of Python understanding through its easy to understand articles.
Техника 2: Использование обратной косой (\) для создания многостроительного строки
Побегная последовательность – Backslash ('\')
используется для создания многослойных струн в Python.
Синтаксис:
variable = "string1"\"string2"\"stringN"
- Создавая многослойные струны с помощью обратной косой (\), Пользователь должен явно упомянуть пробелы между строками.
Пример:
inp_str = "You can find the entire set of tutorials for Python and R on JournalDev."\ "Adding to it, AskPython has got a very detailed version of Python understanding through its easy to understand articles."\ "Welcome to AskPython!!" print(inp_str)
Как ясно видно ниже, он не управляет пробелами между утверждениями. Пользователь должен упомянуть его во время декларации многоуровневых строк.
Выход:
You can find the entire set of tutorials for Python and R on JournalDev.Adding to it, AskPython has got a very detailed version of Python understanding through its easy to understand articles.Welcome to AskPython!!
Техника 3: Метод String.join () для создания многослойной строки Python
Метод Python String.join () оказался эффективной методикой для создания многослойных строк Python.
String.join () Метод
Ручки и манипулирует все пространства между струнами, и пользователь не нужно беспокоиться о том же.
Синтаксис:
string.join(("string1","string2","stringN"))
Пример:
inp_str =' '.join(("You can find the entire set of tutorials for Python and R on JournalDev.", "Adding to it", "AskPython has got a very detailed version", "of Python understanding through its easy to understand articles.", "Welcome to AskPython!!")) print(inp_str)
Выход:
You can find the entire set of tutorials for Python and R on JournalDev. Adding to it AskPython has got a very detailed version of Python understanding through its easy to understand articles. Welcome to AskPython!!
Техника 4: Круглые кронштейны Python () для создания многослойных струн
Python Brackets
Может использоваться для создания многослойных струн и разделить струны вместе.
Единственный недостаток этой техники заключается в том, что пользователь должен явно упомянуть пробелы между многослойными строками.
Синтаксис:
variable = ("string1""string2""stringN")
Пример:
inp_str =("You can find the entire set of tutorials for Python and R on JournalDev." "Adding to it " "AskPython has got a very detailed version " "of Python understanding through its easy to understand articles." "Welcome to AskPython!!") print(inp_str)
Выход:
You can find the entire set of tutorials for Python and R on JournalDev.Adding to it AskPython has got a very detailed version of Python understanding through its easy to understand articles.Welcome to AskPython!!
Резюме
- Многослойные строки Python – это строки разбиты на несколько строк для повышения читаемости кода для пользователей.
- Брекеты Python, Backslash и тройные цитаты могут использоваться для создания многослойных строк, но здесь пользователю необходимо упомянуть использование пробелов между строками.
- Метод Python String.join () считается очень эффективным способом создания многослойных струн и того, что пробелы между струнами непливно обрабатываются методом.
- Памят Python Правила – это Не применимо на многослойные струны.
- Все дополнительные последовательности, такие как Newline (\ N), вкладка-пространство (\ T), рассматриваются как часть строки, если многослойная строка создана с использованием тройных кавычек.
Заключение
Таким образом, в этой статье мы поняли различные способы создания многослойных строк Python.