Top.Mail.Ru
Ответы

Помогите решить в колабе! пожалуйста

Задание : Дана строка символов, содержащая русскоязычный текст. Написать функцию для обработки строки согласно варианту: 2 вариант "В каждом слове строки заменить первое двоеточие ":" знаком процента "%".

По дате
По рейтингу
Аватар пользователя
Просветленный
1234567891011
 def replace_colon_with_percent(text): 
    words = text.split() 
    for i in range(len(words)): 
        if ":" in words[i]: 
            words[i] = words[i].replace(":", "%", 1) 
    return " ".join(words) 
 
# Пример использования функции 
text = "Это: пример: строки: с: двоеточиями:" 
print(replace_colon_with_percent(text))