Строка - это накопитель, набор элементов одно типа - текстового, каждый из которого имеет свой индекс от 0 до дины списка минус 1, и самое главное элементы строки незаменимы! Строка создается с помощью str() или '' или "" Работа со строкой-это перебор ее элементов или ее индексов, с помощью цикла For --1 или 2 формы его. Чтобы заменить элемент строки , необходимо перебрать ее элементы по условию, и собирать в новую строку с помощью конкатенации(сложение строк) Основные функции строк [], count(), find(), rfind(), replace(), split(), join() Срезы str1 [] позволяют вырезать часть строки, указав ее начальный индекс, конечный и с каким шагом. str1.count("символ") - подсчитывает кол-во символа в строке . str1.find("символ") - находит индекс первого вхождения элемента в строке. str1.rfind("символ") - находит индекс первого вхождения элемента в строке. str1.split("разделитель" или ничего для пробела) - разбивает строку по разделителю(в кавычках в скобках пишется) и превращает ее в текс