Строки в Python представляют собой последовательность символов Unicode. Их можно заключать как в одиночные, так и в двойные кавычки. Оба варианта равнозначны:
Для отображения строковой константы можно воспользоваться функцией print():

<div>Кавычки внутри строк</div>

При необходимости вставлять внутрь строки символы цитирования другого вида, достаточно выбрать отличающиеся внешние кавычки:

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

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

Индексация строк

Поскольку строки рассматриваются как последовательности символов, доступ к отдельному символу производится с использованием квадратных скобок и порядкового номера элемента:

<div>Циклы по строке</div>

Можно пройти цикл по каждой букве строки, применяя конструкцию цикла for:

Длина строки

Чтобы определить количество символов в строке, применяется встроенная функция len():

<div>Поиск подстроки</div>

Проверить наличие определенной подстроки можно оператором in:
Отсутствие подстроки проверяется с помощью конструкции not in:
Таким образом, работа со строковыми объектами в Python является интуитивно понятной и гибкой, позволяя легко манипулировать текстом различными методами и функциями языка.