Traductor

Dissenya una funció, anomenada traductor, que donat un string retorna un nou string amb les modificacions següents respecte a l’original:

  • Si l’string donat comença amb vocal, s’afegeix 'ka' al final i si no, s’afegeix 'ko' al principi.

  • Es substitueixen totes les aparicions de 'p' per 'k'.

  • Es substitueixen totes les aparicions de 's' per 'sh'.

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

>>> traductor('crec que moltes paraules tenen s')
'kocrec que moltesh karaulesh tenen sh'
>>> traductor('ens agrada la pesca del salmo')
'ensh agrada la keshca del shalmoka'

Nota

Podeu descarregar el fitxer amb tests traductor.txt

Solució

Disposeu de solucions al fitxer traductor.py