Операции над строками
ТЕОРИЯ
В Python есть множество операций, которые можно выполнять со строками. Например, можно объединять две строки с помощью оператора «+»:
В Python есть множество встроенных методов, которые можно использовать для работы со строками. Например, можно получить длину строки с помощью метода «len»:
Вы можете получить доступ к отдельным символам в строке, используя индексы. Индексация начинается с нуля. Например, чтобы получить первый символ в строке, используйте следующий код:
Методы строк

Методы строк — это функции, которые можно вызывать для изменения или анализа строки. Ниже приведены наиболее часто используемые методы строк в Python:
upper() и lower(): переводят строку в верхний или нижний регистр соответственно.
replace(): заменяет все вхождения одной подстроки на другую.
count(): возвращает количество вхождений подстроки в строке.
Операции со строками

«+»: объединяет две строки.
«*»: повторяет строку заданное количество раз.
«in» и «not in»: проверяют, содержится ли одна строка в другой.
Практика
Задача 1
Делаем срезы
Дана строка. Слово Абракадабра
  1. Сначала выведите третий символ этой строки.
  2. Во второй строке выведите предпоследний символ этой строки.
  3. В третьей строке выведите первые пять символов этой строки.
  4. В четвертой строке выведите всю строку, кроме последних двух символов.
  5. В пятой строке выведите все символы с четными индексами (считая, что индексация начинается с 0, поэтому символы выводятся начиная с первого).
  6. В шестой строке выведите все символы с нечетными индексами, то есть начиная со второго символа строки.
  7. В седьмой строке выведите все символы в обратном порядке.
  8. В девятой строке выведите длину данной строки.
Задача 2

В обратном порядке

Дана строка. Слово Python. Выведите её символы в обратном порядке, по одном символу в строке.
Задача 3
Замена подстроки
Дана строка. Замените в этой строке все цифры 1 на слово "один".
Строка: 1+1=2
Срез
Из слова "яблоко" путем срезов получить слова "блок" и "око".
Домашнее задание
This site was made on Tilda — a website builder that helps to create a website without any code
Create a website