De math module bevat een aantal nuttige wiskundige functies. Deze functies zijn meestal zeer efficiënt, en retourneren meestal een float. Hier zijn een klein aantal van de functies; als je er meer wilt kennen kun je ze opzoeken in de Python referentie:
exp() krijgt één numerieke parameter en retourneert e tot de macht van die parameter. Als je niet weet wat e is: e is een speciaal getal met veel interessante eigenschappen, en wordt veel gebruikt in natuurkunde, wiskunde, en statistiek.log() krijgt één numerieke parameter en retourneert het natuurlijk logaritme van die parameter. Het natuurlijk logaritme is de waarde die de parameter als uitkomst heeft als je e verheft tot deze waarde. Net als e heeft het natuurlijk logaritme toepassingen in natuurkunde, wiskunde, en statistiek.ceil() heeft één numerieke parameter en geeft als return value de kleinste integer die groter of gelijk is aan de parameter. Met andere woorden rondt deze functie de waarde van de parameter naar boven af tot op een geheel getal.floor() heeft één numerieke parameter en geeft als return value de grootste integer die kleiner is dan de parameter. Met andere woorden rondt deze functie de waarde van de parameter naar beneden af tot op een geheel getal.sqrt() krijgt één numerieke parameter en retourneert de vierkantswortel van die parameter.Bijvoorbeeld:
