Devo scrivere una funzione sostituisci che si comporti come il metodo replace delle stringhe.
Avrei pensato:
def sostituisci(s,c1,c2,count=None):
pos = 0
while pos>-1:
pos = s.find(c1)
print(pos)
s = s[:pos]+c2+s[pos+1:]
print(s)
return s
s = input("Inserisci una stringa: ")
c1 = input("Inserisci la stringa da sostituire: ")
c2 = input("Inserisci stringa che sostituirà: ")
print("La stringa è: ", sostituisci(s,c1,c2,count=None))
ma non ottengo il risultato voluto. potete aiutarmi?