Alle fag › Programmering med Python › Moduler og import

Moduler og import

En modul er en fil med ferdige funksjoner du kan bruke i ditt eget program. Standardbiblioteket har mange, som math, random og csv. Du kan også lage egne moduler ved å legge funksjoner i en egen fil og importere den.

import math\texttt{import math}importer hele modulen, bruk math.sqrt
from math import sqrt, pi\texttt{from math import sqrt, pi}importer bestemte navn
import numpy as np\texttt{import numpy as np}importer med et kortere navn

Symboler

math\texttt{math}matematiske funksjoner
random\texttt{random}tilfeldige tall
csv\texttt{csv}lese og skrive tabellfiler

Eksempel

Hypotenusen til en trekant med kateter 3 og 4:

math.hypot(3, 4)\texttt{math.hypot(3, 4)} gir 5,0.

Unngå from modul import *. Da vet du ikke hvor navnene kommer fra.
Øv på filer, feil og moduler gratis →

← Feilhåndtering

Del av Programmering med Python: Filer, feil og moduler.