Курс Python → Многострочные строки в Python

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

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


multiline_string = '''
Это
многострочная
строка
'''
print(multiline_string)

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

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

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

Твои коллеги будут рады, поделись в

Автор урока

Дмитрий Комаровский
Дмитрий Комаровский

Автоматизация процессов
в КраснодарБанки.ру

Другие уроки курса "Python"

  1. Манипуляция формой массива в Numpy
  2. Протокол управления контекстом
  3. Печать календаря в Python
  4. Отслеживание выполнения программы с библиотекой tqdm
  5. Сортировка и обратный порядок
  6. Ноутбуки AMD Ryzen ™ 4000: мощность и эффективность
  7. Python Метод sleep() из time
  8. Работа с Requests для HTTP-запросов
  9. Retrying в Python: повторные вызовы
  10. Python enumerate() функции
  11. Списковое включение в Python
  12. Функция format() в Python
  13. Метод clear для коллекций
  14. lru_cache оптимизация функций
  15. Функция enumerate() — Python
  16. Настройка нарезки списков
  17. Профилирование кода
  18. Блок else в обработке исключений
  19. Модуль inspect: получение информации о объектах
  20. Фильтры Pillow: NEAREST, BILINEAR, BICUBIC
  21. Основные методы NumPy
  22. Удаление пробелов методом translate()
  23. Преобразование вложенного списка
  24. Счетчик в Python: most_common()
  25. Изменяемые и неизменяемые объекты
  26. Запрос DELETE с библиотекой requests
  27. Создание виртуальной среды
  28. Библиотека sh: удобные команды терминала
  29. Сортировка данных в Python
  30. Преобразование чисел в восьмеричную строку
  31. Переименование файлов в Python
  32. Инициализация структур данных
  33. Перетасовка списков в Python
  34. Лямбда-функции в Python
  35. Преобразование Word в PDF с Spire.Doc
  36. Измерение времени выполнения кода
  37. Создание веб-приложения с Flask
  38. Запуск Python из интерпретатора
  39. Управление доступом к модулю
  40. JSON в Python: модуль, dump, dumps, load
  41. Удаление дубликатов в pandas
  42. Проверка элементов списка условием
  43. Конкатенация строк в Python
  44. Python 3.12: Псевдонимы типов
  45. Преобразование регистра строк

Marketello читают маркетологи из крутых компаний