Помогите решить задачу из Кода будущего!. Здравствуйте. Помогите решить задачу из Кода будущего.
Дата публикации:

Помогите решить задачу из Кода будущего!. Здравствуйте. Помогите решить задачу из Кода будущего.

700a1e24

Помогите решить задачу из Кода будущего!. Здравствуйте. Помогите решить задачу из Кода будущего.

Привет! Вот решение задачи:

def remove_substring(string):
    first_l_index = string.find('л')
    last_l_index = string.rfind('л')
    if first_l_index != -1 and last_l_index != -1:
        return string[:first_l_index] + string[first_l_index+1:last_l_index] + string[last_l_index+1:]
    else:
        return string

user_input = input("Введи строку: ")
result = remove_substring(user_input)
print(result)

Программа сначала находит индексы первого и последнего вхождения символа 'л' в строке с помощью методов find() и rfind(). Затем, если оба индекса найдены, программа создает новую строку, исключая первое и последнее вхождение символа 'л' с помощью срезов. Если хотя бы один из индексов не найден, программа возвращает исходную строку без изменений.