On 14/09/12 22:12, Francesco Maida wrote:
Il giorno 13 settembre 2012 23:10, Daniele Zambelli
<daniele.zambe...@gmail.com <mailto:daniele.zambe...@gmail.com>> ha scritto:


    Altre due soluzioni:

     >>> def russianizza(nome):
             return nome+'sky'

Per la parità, non dovrebbe essere qualcosa come:

def russianizza(nome):
    nomi_maschili_terminanti_in_a = ['Luca','Andrea','Barabba'] # etc.
if (nome[-1:] == 'a') and (nome not in m nomi_maschili_terminanti_in_a):
        return nome[:-1] + 'ska'
    else:
        return nome + 'sky'

(certo non funziona con nomi femminili tipo Chantal, Christal, Betty, etc.


_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Rispondere a