00:00
00:00
KURSER  / 
Matematik och Programmering
/  Strängar, tal, variabler och matematikoperationer – Python

math - Python

Författare:Simon Rybrand
Så hjälper Eddler dig:
Videor som är lätta att förstå Övningar & prov med förklaringar
Allt du behöver för att klara av nationella provet
Så hjälper Eddler dig:
Videor som är lätta att förstå Övningar & prov med förklaringar
Allt du behöver för att klara av nationella provet

Övning

Du hittar frågeställningarna som kommentarer precis här nedanför (Texten efter kommentaren # och numret på frågan). Förslag på svar hittar du i filen suggestion.py

math modulen i Python

I python så får du tillgång till ett antal viktiga funktioner att göra beräkningar med om du importerar math modulen. Denna finns inte tillgänglig direkt utan du måste importera in den i ditt program. Det gör du genom följande kodrad som du skriver innan du gör några beräkningar.

import math

Du behöver bara skriva import math en gång innan du skall göra alla beräkningar, inte inför varje beräkning.

När du har skrivit denna rad så kan du använda dig av olika funktioner som upphöjt till och roten ur. Du får även tillgång till en rad olika konstanter som talet π och talet e.

Några vanliga metoder

Här listar vi ett antal olika funktioner och metoder som du kan använda dig av som är vanliga. Om du vill se allt som ingår i math så hittar du ett referensbibliotek nedan.

  • math.pow(x, y) – Upphöjer x med y.
  • math.sqrt(x) – Roten ur x.
  • math.log10(x) – Tiologaritmen
  • math.log(x) – Naturliga logaritmen
  • math.sin(x) – Beräkning av sinusvärdet för x.
  • math.cos(x) – Beräkning av cosinusvärdet för x.
  • math.tan(x) – Beräkning av tangensvärdet för x.

Exempel på användning av math

I exemplet nedan gör vi en beräkning av en cirkels area där radien är 3 m.

import math
area = math.pi*math.pow(3,2)
print(str(area) + " m^2")

Referens

För att se alla funktioner som ingår i math modulen så går till referensbiblioteket här: https://docs.python.org/3/library/math.html