[Python] Ciclo for e variabili passate per riferimento
Lorenzo Sutton
lorenzofsutton a gmail.com
Dom 16 Set 2012 23:12:45 CEST
On 14/09/12 22:12, Francesco Maida wrote:
> Il giorno 13 settembre 2012 23:10, Daniele Zambelli
> <daniele.zambelli a gmail.com <mailto:daniele.zambelli a 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.
Maggiori informazioni sulla lista
Python