Scusa, forse mi sono espresso male, intendevo una cosa tipo:

a = 'Io sono Andrea'
b = funzione particolare(a, Andrea, Luigi)

print b

che stampa Io sono Luigi, lasciando immutato la stringa a.