В Python есть множество операций, которые можно выполнять со строками. Например, можно объединять две строки с помощью оператора «+»:
В Python есть множество встроенных методов, которые можно использовать для работы со строками. Например, можно получить длину строки с помощью метода «len»:
Вы можете получить доступ к отдельным символам в строке, используя индексы. Индексация начинается с нуля. Например, чтобы получить первый символ в строке, используйте следующий код:
Методы строк
Методы строк — это функции, которые можно вызывать для изменения или анализа строки. Ниже приведены наиболее часто используемые методы строк в Python: upper() и lower(): переводят строку в верхний или нижний регистр соответственно.
replace():заменяет все вхождения одной подстроки на другую.
count():возвращает количество вхождений подстроки в строке.
Операции со строками
«+»: объединяет две строки.
«*»: повторяет строку заданное количество раз.
«in» и «not in»:проверяют, содержится ли одна строка в другой.
Практика
Задача 1
Делаем срезы Дана строка. Слово Абракадабра
Сначала выведите третий символ этой строки.
Во второй строке выведите предпоследний символ этой строки.
В третьей строке выведите первые пять символов этой строки.
В четвертой строке выведите всю строку, кроме последних двух символов.
В пятой строке выведите все символы с четными индексами (считая, что индексация начинается с 0, поэтому символы выводятся начиная с первого).
В шестой строке выведите все символы с нечетными индексами, то есть начиная со второго символа строки.
В седьмой строке выведите все символы в обратном порядке.
В девятой строке выведите длину данной строки.
Задача 2
В обратном порядке
Дана строка. Слово Python. Выведите её символы в обратном порядке, по одном символу в строке.
Задача 3
Замена подстроки Дана строка. Замените в этой строке все цифры 1 на слово "один". Строка: 1+1=2
Срез Из слова "яблоко" путем срезов получить слова "блок" и "око".