Longitud mitjana¶
Dissenya la funció
lmitjanaque donat un text (string) amb diverses frases cadascuna acabada en un punt i seguit, retorni la mitjana de caràcters per frase. Compten tots els caràcters, espais en blanc i signes de puntuació inclosos.Desa la funció al fitxer
long_mitjana.py. La funció ha de passar el següent doctest:>>> text ="Sobirà estrambòtic. sense accent enfàtic. ni tampoc escèptic. entonem un càntic. amor patriòtic." >>> round(lmitjana(text), 2) 19.2 >>> text = 'Hola. On vas?. He quedat. Puc venir?. Oh i tant!. Nem a La Cova. Que bé !.' >>> round(lmitjana(text), 2) 10.57
Nota
Pots descarregar el fitxer amb tests
long_mitjana1.txtDissenya la la funció
lmitjanaque donat un text (string) amb diverses frases acabades en un punt i seguit, retorni la mitjana de caràcters per frase però sense compta els espais en blanc.Desa la funció al mateix fitxer de l’apartat anterior
long_mitjana.py. La funció ha de passar el següent doctest:>>> text ="Sobirà estrambòtic. sense accent enfàtic. ni tampoc escèptic. entonem un càntic. amor patriòtic." >>> round(lmitjana_noblancs(text), 2) 16.8 >>> text = 'Hola. On vas?. He quedat. Puc venir?. Oh i tant!. Nem a La Cova. Que bé !.' >>> round(lmitjana_noblancs(text), 2) 8.29
Nota
Pots descarregar el fitxer amb tests
long_mitjana2.txt
Solució
Disposeu de solucions al fitxer long_mitjana.py