Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Python Standardbibliotek: Essensielle Moduler for Daglige Oppgaver | Mestre Python-moduler og Importering
Python Strukturert Programmering

bookPython Standardbibliotek: Essensielle Moduler for Daglige Oppgaver

Pythons standardbibliotek (innebygde biblioteker) er et sett med moduler som følger med hver Python-installasjon. De tilbyr et bredt spekter av funksjonalitet som lar deg legge til egenskaper i programmene dine uten å installere ekstra moduler. La oss se nærmere på noen essensielle biblioteker du ofte vil bruke.

math-biblioteket

math-biblioteket inneholder funksjoner for matematiske operasjoner utover grunnleggende aritmetikk. Det gir tilgang til matematiske funksjoner definert av C-standarden.

Eksempler på bruk:

1234567
import math # Calculating powers print(math.pow(2, 3)) # Output: 8.0 # Finding square roots print(math.sqrt(16)) # Output: 4.0
copy

Her er en liste over noen av de mest nyttige funksjonene i math-biblioteket:

Datetime-biblioteket

Når du trenger å arbeide med datoer og klokkeslett, er datetime-biblioteket din foretrukne løsning. Det kan håndtere datotransformasjoner, tidssoner og mer.

123456789
import datetime # Getting today's date today = datetime.date.today() print(today) # Output: YYYY-MM-DD # Calculating a future date future = today + datetime.timedelta(days=10) print(future) # Output: YYYY-MM-DD + 10 days
copy

Andre viktige biblioteker

  • os: gir tilgang til funksjonalitet avhengig av operativsystemet, som å lese eller skrive til filer;
  • sys: gir tilgang til noen variabler brukt eller vedlikeholdt av tolken og til funksjoner som samhandler tett med tolken;
  • json: for å analysere JSON-data til Python-objekter, og omvendt.
123
import os print(os.getcwd()) # Outputs the current working directory.
copy
Oppgave

Swipe to start coding

Fullfør Python-koden for å utføre spesifikke matematiske beregninger ved å bruke passende funksjoner fra math-biblioteket.

  1. Importer math-biblioteket;
  2. Beregn den naturlige logaritmen til 10 og skriv ut resultatet;
  3. Beregn fakultetet til 5 og skriv ut resultatet;
  4. Finn sinus, cosinus og tangens til 30 grader (etter å ha konvertert grader til radianer) og skriv ut resultatene;
  5. Bruk både ceil- og floor-funksjonene på tallet 9.2 og skriv ut resultatene.

Løsning

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 5
single

single

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

close

bookPython Standardbibliotek: Essensielle Moduler for Daglige Oppgaver

Sveip for å vise menyen

Pythons standardbibliotek (innebygde biblioteker) er et sett med moduler som følger med hver Python-installasjon. De tilbyr et bredt spekter av funksjonalitet som lar deg legge til egenskaper i programmene dine uten å installere ekstra moduler. La oss se nærmere på noen essensielle biblioteker du ofte vil bruke.

math-biblioteket

math-biblioteket inneholder funksjoner for matematiske operasjoner utover grunnleggende aritmetikk. Det gir tilgang til matematiske funksjoner definert av C-standarden.

Eksempler på bruk:

1234567
import math # Calculating powers print(math.pow(2, 3)) # Output: 8.0 # Finding square roots print(math.sqrt(16)) # Output: 4.0
copy

Her er en liste over noen av de mest nyttige funksjonene i math-biblioteket:

Datetime-biblioteket

Når du trenger å arbeide med datoer og klokkeslett, er datetime-biblioteket din foretrukne løsning. Det kan håndtere datotransformasjoner, tidssoner og mer.

123456789
import datetime # Getting today's date today = datetime.date.today() print(today) # Output: YYYY-MM-DD # Calculating a future date future = today + datetime.timedelta(days=10) print(future) # Output: YYYY-MM-DD + 10 days
copy

Andre viktige biblioteker

  • os: gir tilgang til funksjonalitet avhengig av operativsystemet, som å lese eller skrive til filer;
  • sys: gir tilgang til noen variabler brukt eller vedlikeholdt av tolken og til funksjoner som samhandler tett med tolken;
  • json: for å analysere JSON-data til Python-objekter, og omvendt.
123
import os print(os.getcwd()) # Outputs the current working directory.
copy
Oppgave

Swipe to start coding

Fullfør Python-koden for å utføre spesifikke matematiske beregninger ved å bruke passende funksjoner fra math-biblioteket.

  1. Importer math-biblioteket;
  2. Beregn den naturlige logaritmen til 10 og skriv ut resultatet;
  3. Beregn fakultetet til 5 og skriv ut resultatet;
  4. Finn sinus, cosinus og tangens til 30 grader (etter å ha konvertert grader til radianer) og skriv ut resultatene;
  5. Bruk både ceil- og floor-funksjonene på tallet 9.2 og skriv ut resultatene.

Løsning

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 5
single

single

some-alt