Quantitats numèriques¶
En un text que ve representat per un string hi apareixen diverses
quantitats numèriques enteres que formem part d’expressions
aritmètiques separades per punts i coma. Dissenyeu la funció
quant_num que compti el nombre de quantitats numèriques. Aquestes
es poden detectar usant la següent propietat: hi ha una quantitat
numèrica sempre que es trobi un caràcter que sigui del conjunt {” “,
“;”, “+”, “-”, “*”, “/”, “=”} seguit d’un dígit. A més, el text pot
començar amb una quantitat numèrica. Resoleu aquest exercici de dues
formes: usant i sense usar índexos.
Desa la funció al fitxer quant_num.py. La funció ha de passar el següent doctest:
>>> quant_num('expressió primera 123 * 2 = 246; expressió segona 24+55=9')
6
>>> quant_num('44/2=22;33+7=40;99-9=90 són les expressions')
9
Nota
Pots descarregar el fitxer amb tests quant_num.txt
Solucions
Disposeu de solucions al fitxer quant_num.py