МНОГОСТРОЧНАЯ СТРОКА ПИТОНА

PYTHON MULTILINE STRING

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

Представьте, что у вас есть очень длинная строка, которую нужно использовать в вашей программе. Сохранение всего текста в одной строке затрудняет чтение и выглядит неуклюжим. Это дает лучшую читаемость, если вы записываете его в несколько строк. Многострочная строка в python поможет вам преодолеть это.

Кроме того, изучите строки в Python здесь.

Многострочные строки в Python:

PYTHON MULTILINE STRING

Многострочную строку можно присвоить переменной следующими способами:

< р>У нас есть следующая длинная строка:

1

x = 'Я изучаю Python.nМне нравятся материалы по тестированию программного обеспечения.nМногострочная строка в Python'

1. С помощью трех двойных кавычек:

Многострочная строка Python начинается и заканчивается тремя одинарными или тремя двойными кавычками.

Откройте редактор файлов и напишите следующий

пример:

1234

x = “””Я изучаю Python. Мне нравятся материалы по тестированию программного обеспечения. Лучший сайт для изучения Python.”””print(x)

Сохраните программу и запустите ее.

Вывод:

123

Я изучаю Python. Мне нравятся материалы по тестированию программного обеспечения. Лучший сайт для изучения Python.

2. Используя три одинарных кавычки:

Пример:

1234

x = '''Я изучаю Python. Мне нравятся материалы по тестированию программного обеспечения. Простой способ изучить Python'''print(x)

Вывод:

123

Я изучаю Python. Мне нравятся материалы по тестированию программного обеспечения. Простой способ изучения Python.

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

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

3. Использование скобок

С помощью скобок мы можем разделить строку на несколько строк.

Пример:

1234

x = (“Я изучаю Python. ” “Мне нравятся материалы по тестированию программного обеспечения. “” Изучайте Python простым способом.”) print(x)< /table>

Вывод:

1

Я изучаю Python. Мне нравятся материалы по тестированию программного обеспечения. Изучайте Python простым способом.

4. Использование обратной косой черты

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

Пример:

1234

x = “Я изучаю Python.” «Мне нравятся материалы по тестированию программного обеспечения». “Полезные советы по Python.”print(x)

Вывод:

1

I изучаю питон. Мне нравятся материалы по тестированию программного обеспечения. Полезные советы по Python.

5. Создание многострочной строки с помощью join()

Используя функцию string join(), мы можем разбить строку на несколько строк. Преимущество использования функции join() в python по сравнению с скобками или обратной косой чертой заключается в том, что вам не нужно беспокоиться о пробелах или двойных пробелах.

Пример:

1234

x = ' '.join((” Я изучаю Python.”, “Мне нравятся материалы по тестированию программного обеспечения.”, “Использование функции соединения в Python”.”))print(x)

Вывод:

1

Я изучаю Python. Мне нравятся материалы по тестированию программного обеспечения. Использование функции объединения в Python.

Обзор.

  • Многострочная строка Python обеспечивает лучшую читабельность.
  • Три одинарных кавычки, три двойных кавычки, скобки и обратную косую черту можно использовать для создания многострочных строк. В то время как пользователь должен упомянуть об использовании пробелов между строками.
  • Если многострочная строка в python создается с использованием трех одинарных или трех двойных кавычек, то escape-символы, такие как новая строка (n), табуляция (t) стать частью строки.
  • Функция String.join() также используется для создания многострочных строк, при этом нет необходимости беспокоиться о пробелах или двойных пробелах между строками.

Также Читать:

  • Строки Python
  • Типы данных Python
  • Вопросы на собеседовании по Python

TAG: qa