В Python существует несколько способов создания строковых литералов, занимающих несколько строк. Вот некоторые из методов:
-
Тройные кавычки («»»…»»» или «’’…»’): это наиболее распространенный метод. Вы можете заключить строку в тройные кавычки, чтобы создать многострочную строку. Например:
my_string = """ This is a multi-line string using triple quotes. """ -
Escape-последовательности. Другой способ создания многострочных строк — использование escape-последовательностей. Вы можете использовать обратную косую черту
\в конце каждой строки, чтобы указать, что строка продолжается на следующей строке. Например:my_string = "This is a multi-line \ string using escape sequences." -
Объединение. Вы также можете создать многострочную строку, объединив несколько строк вместе с помощью оператора плюс
+. Например:my_string = "This is a multi-line " + \ "string using concatenation." -
Кробки: вы можете заключить строку в круглые скобки, чтобы создать многострочную строку. Переносы строк в скобках сохраняются. Например:
my_string = ("This is a multi-line " "string using parentheses.") -
Использование символа новой строки. Вы можете включить символ новой строки
\nв строку, чтобы обозначить разрыв строки. Это позволяет вам создать многострочную строку, вручную указав разрывы строк. Например:my_string = "This is a multi-line\nstring using\nthe newline character."