Gegeven

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.

Gevraagd

Maak een functie ph_waarde(concentratie), waarbij:

Voorbeeld waarbij de functie wordt gebruikt:

concentratie_cola = 0.00155

print(ph_waarde(concentratie_cola))
# 2.81