- Для обработки строк можно использовать как стандартные функции, так и методы типа str.
- Встроенные функции используемые для работы со строками.
str1 = "Hello"; str2 = "World"; s1 = "0123MAMA9";
s2 = "0123PAPA9"; s3 = "Грамотным быть модно.";- Длина строки:
size_str = len (str1) # длина будет равна 5 - Объединение строк:
str3 = str1 + ", " + str2 + "!" # "Hello, World!" - Нахождение подстроки (извлечение среза):
n = 4; # с какого символа
m = 8; # до какого символа
s4 = s1 [n:m] # "MAMA" - Строки в Python неизменяемы, поэтому удаление выполняется с помощью срезов:
n = 4; # с какого символа
m = 8; # до какого символа
s = s2 [:n] + s2 [m:] # "01239" - Поиск подстроки:
n = s3.find ("м"); # поиск с начала строки 3
m = s3.rfind ("м"); # поиск с конца строки 15
Информатика • 8 класс
0
Встроенные функции для обработки строк (Python)
Было полезно?
Рекомендуем
Вы учитель или ученик?
Познакомьтесь с нашим образовательным онлайн-сервисом с тысячами интерактивных работ
Учителю
Удобно проводить уроки в классе, назначать работы на дом и анализировать результаты всего класса или конкретных учеников
Ученику
Самостоятельно изучать новые и повторять пройденные темы, готовиться по индивидуальной траектории и оценивать результаты на наглядных графиках