La concentració analítica molar () d’una solució química és el quocient entre el nombre de mols () del solut i el nombre de litres () de solvent, és a dir: en (mols per litre).
Implementeu la funció @ca_molar(n, v_ini)@ que, donat el nombre de mols d’un solut i un volum inicial , retorni una llista amb les concentracions analítiques molars (amb 2 decimals de precisió) de les solucions obtingudes dissolent els mols del solut als volums (donat), , , ,. L’últim volum és el més gran d’aquesta sèrie que no supera 5.0 litres (cada increment de és de litres).
Per exemple, si mol i litres, la funció retornarà = @[round(1/4.75,2),round(1/5,2)]@. En canvi, si mols i litres, retornarà la llista buida perquè no hi ha cap volum entre i .
>>> ca_molar(1,4.75) [0.21, 0.2] >>> ca_molar(2,5.5) [] >>> ca_molar(2,3.5) [0.57, 0.53, 0.5, 0.47, 0.44, 0.42, 0.4] >>> ca_molar(1,5) [0.2] >>> ca_molar(4.76, 4.76) [1.0]