We willen de pH-waarde of zuurtegraad berekenen van een oplossing. Dit doen we volgens de gekende formule:
\[pH = − log{_{10}}[H^+]\]Hierin is H+
de concentratie aan waterstof-ionen. Om het logaritme te berekenen hebben we de logaritmische functie nodig. Die is gedefinieerd in de module math.
import math
waarde = 0.01
log_tien = math.log(waarde, 10)
Je kan ook altijd de documentatie van de math module1 bekijken, en zoeken naar log.
Maak een functie ph_waarde(concentratie)
, waarbij:
concentratie
een parameter is die de concentratie waterstof-ionen voorsteltround()
Voorbeeld waarbij de functie wordt gebruikt:
concentratie_cola = 0.00155
print(ph_waarde(concentratie_cola))
# 2.81