Форум сайта python.su
Написать ф-цию dogify, которая принимает строку s, заменяет в ней все вхождения слова “cat” на “dog” и возвращает результат.
print( dogify(“I love my cat”) ) # -> “I love my dog”
print( dogify(“Did you see my cat over there?”) ) # -> “Did you see my dog over there?”
Офлайн
Призом за номинацию “Главное лентяище месяца”
будет код
stroka = 'Did you see my cat over there?' def dogify(data): return data.replace('cat', 'dog') print(dogify('I love my cat'))
Офлайн
ZerGда этот способ я знаю забыл уточнить его использовать нельзя.
Призом за номинацию “Главное лентяище месяца”будет код
def dogify(s): s=s[:10]+'dog'+s[13:] return s print( dogify("I love my cat") )
Офлайн
aleks0070
это маленькое чудо
Офлайн
aleks0070
Можно = воспользуйтесь функцией find она вернет вам положение найденного -
далее плюсаните и отнимете кол-во символов в срезе.
Офлайн