Censura

Dissenya la funció amaga que donat un string, text, retorna l’string 'tot va perfecte' si text conté la paraula 'retallades'. Si no apareix aquesta parauls, la funció ha de substituir totes les aparicions de 'corrupte' per 'divino de la muerte' i totes les aparicions de 'mentider' per 'guia espiritual del poble'. Si no hi apareix cap d’aquests strings, es retornarà una còpia de l’string donat. Pots suposar que tots els caràcters alfabètics de l’string donat estan en minúscules.

Desa la funció al fitxer censura.py. La funció ha de passar el següent doctest:

>>> amaga('prou retallades i corrupció')
'tot va perfecte'
>>> amaga('hi ha massa polític corrupte')
'hi ha massa polític divino de la muerte'
>>> amaga('hi ha massa polític mentider')
'hi ha massa polític guia espiritual del poble'
>>> amaga('és un polític mentider i corrupte')
'és un polític guia espiritual del poble i divino de la muerte'
>>> amaga('res')
'res'

Nota

Podeu descarregar el fitxer amb tests censura.txt

Solució

Disposeu de solucions al fitxer censura.py