Una fórmula química és una representació convencional dels elements que formen un compost. Per exemple el 1-2-butadiol seria , que nosaltres representarem amb el string ’C2H5O’. També poden aparèixer elements químics de dos caràcters com el calci Ca en (’CaCO3’) o el ferro Fe en (’Fe3O4’). En aquests casos el segon caràcter del símbol sempre és una minúscula.
Dissenya la funció @compta_atoms(compost)@ que, donat un string amb un @compost@ com els descrits abans, retorna el nombre de àtoms que conté.
Per simplificar el problema, limitarem el número que pot seguir al
simbol d’un element a un valor entre 2 i 9. Podeu fer servir els mètodes
str.isupper(),
str.islower() i
str.isdigit() de la classe string.
Autoria: InfBesos
Generació: 2026-01-25T13:27:21.772Z
© Jutge.org, 2006–2026.
https://jutge.org