Для управления строками в Python можно использовать несколько методов. Вот некоторые часто используемые методы и примеры кода:
-
split()– разбивает строку на список подстрок на основе разделителя.string = "Python is awesome" words = string.split() print(words) # Output: ['Python', 'is', 'awesome'] -
join()– объединяет список строк в одну строку с использованием указанного разделителя.words = ['Python', 'is', 'awesome'] string = ' '.join(words) print(string) # Output: "Python is awesome" -
strip()– удаляет начальные и конечные пробелы из строки.string = " Python " stripped_string = string.strip() print(stripped_string) # Output: "Python" -
replace()— заменяет вхождения подстроки внутри строки.string = "Python is awesome" new_string = string.replace("awesome", "amazing") print(new_string) # Output: "Python is amazing" -
startswith()– проверяет, начинается ли строка с указанной подстроки.string = "Python is awesome" starts_with_python = string.startswith("Python") print(starts_with_python) # Output: True -
endswith()– проверяет, заканчивается ли строка указанной подстрокой.string = "Python is awesome" ends_with_awesome = string.endswith("awesome") print(ends_with_awesome) # Output: True -
lower()— преобразует строку в нижний регистр.string = "Python is Awesome" lowercase_string = string.lower() print(lowercase_string) # Output: "python is awesome" -
upper()— преобразует строку в верхний регистр.string = "Python is Awesome" uppercase_string = string.upper() print(uppercase_string) # Output: "PYTHON IS AWESOME" -
find()– находит индекс первого вхождения подстроки в строку.string = "Python is awesome" index = string.find("awesome") print(index) # Output: 10 -
len()– возвращает длину строки.string = "Python is awesome" length = len(string) print(length) # Output: 17