[Python] genere (maschile o femminile) di un nome di persona

Lorenzo Buonanno buonanno.lorenzo a gmail.com
Mar 13 Ago 2019 00:26:36 CEST


Io userei liste di nomi che trovi su internet (e.g.
https://it.m.wikipedia.org/wiki/Prenomi_italiani_%28A-L%29 per i nomi
italiani, ma in Italia c'è tanta gente con nomi stranieri, quindi
andrebbero usate anche quelli, almeno per i più comuni)

Dovrebbe coprire il 99% dei casi, per gli altri userei una forma neutra che
comunque devi considerare per i nomi promiscui (come Andrea)

On Tue, Aug 13, 2019, 00:18 Riccardo mancuso <mancuso.riccardo63 a gmail.com>
wrote:

> Ciao a tutti,
> a partire del nome della persona (sia esso maschile che femminile) devo
> cercare di definirne il genre, in modo che in fase di realizzazione di un
> format, si possa sostituire la classica dicitura (utilizzata nel genere
> maschile):
>
> "Il sottoscritto Pinco Pallino nato a ....."
>
> piuttosto (se di genere femminile)
>
> "La sottoscritta Pinca Pallina nata a ....."
>
> Come si potrebbe fare ?
> In prima approssimazione i nomi di persona femminili terminano tutti in a
> (Maria, Simona, Laura, Antonella, Giuseppina, Valentina, Teresa, Anna,
> Luisa, Marika, Giovanna, Vincenza, Katia, Elena, Eleonora, Felicia,  ecc.)
> ma ci sono anche casi speciali (tipo Marisol, Sharon, Giusy).
> Quindi l'idea è quella di considerare femminile tutti i nomi che terminano
> con "a" e poi inserire i casi speciali.
> Altri suggerimenti ?
> _______________________________________________
> Python mailing list
> Python a lists.python.it
> https://lists.python.it/mailman/listinfo/python
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20190813/31b9708d/attachment.html>


Maggiori informazioni sulla lista Python