Назад к задачам
Junior — Senior
2

Корректировать удаление подстроки в начале строки

Получайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Условие задачи

Функция dif_str(source: str, prefix: str) -> str должна удалять prefix из source лишь в том случае, когда source начинается с prefix, и удалять только одно вхождение в начале. В текущей реализации удаляются все вхождения, что нужно исправить.

def dif_str(source: str, prefix: str) -> str:
    if source.startswith(prefix):
        return source.replace(prefix, '')
    return source

print(dif_str("how how how", "how"))