Python Standardbibliotek: Essentielle Moduler til Daglige Opgaver
Pythons standardbiblioteker (indbyggede biblioteker) er et sæt moduler, der følger med hver Python-installation. De tilbyder en række funktioner, som gør det muligt at tilføje egenskaber til dine programmer uden at installere ekstra moduler. Lad os undersøge nogle vigtige biblioteker, som du ofte vil bruge.
math-biblioteket
math-biblioteket indeholder funktioner til matematiske operationer ud over grundlæggende aritmetik. Det giver adgang til de matematiske funktioner, der er defineret af C-standarden.
Eksempel på anvendelse:
1234567import math # Calculating powers print(math.pow(2, 3)) # Output: 8.0 # Finding square roots print(math.sqrt(16)) # Output: 4.0
Her er en liste over nogle af de mest nyttige funktioner i math-biblioteket:
Biblioteket datetime
Når du skal arbejde med datoer og tidspunkter, er biblioteket datetime din foretrukne løsning. Det kan håndtere datotransformationer, tidszoner og meget mere.
123456789import 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
Andre bemærkelsesværdige biblioteker
os: giver mulighed for at bruge operativsystemafhængige funktioner som læsning eller skrivning til filer;sys: giver adgang til nogle variabler, der bruges eller vedligeholdes af fortolkeren, samt til funktioner, der interagerer tæt med fortolkeren;json: til parsing af JSON-data til Python-objekter og omvendt.
123import os print(os.getcwd()) # Outputs the current working directory.
Swipe to start coding
Fuldfør Python-koden for at udføre specifikke matematiske beregninger ved hjælp af de relevante funktioner fra math-biblioteket.
- Importér
math-biblioteket; - Beregn den naturlige logaritme af 10 og udskriv resultatet;
- Beregn fakultetet af 5 og udskriv resultatet;
- Find sinus, cosinus og tangens for 30 grader (efter konvertering af grader til radianer) og udskriv resultaterne;
- Brug både ceil- og floor-funktionerne på tallet 9.2 og udskriv resultaterne.
Løsning
Tak for dine kommentarer!
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Fantastisk!
Completion rate forbedret til 3.13
Python Standardbibliotek: Essentielle Moduler til Daglige Opgaver
Stryg for at vise menuen
Pythons standardbiblioteker (indbyggede biblioteker) er et sæt moduler, der følger med hver Python-installation. De tilbyder en række funktioner, som gør det muligt at tilføje egenskaber til dine programmer uden at installere ekstra moduler. Lad os undersøge nogle vigtige biblioteker, som du ofte vil bruge.
math-biblioteket
math-biblioteket indeholder funktioner til matematiske operationer ud over grundlæggende aritmetik. Det giver adgang til de matematiske funktioner, der er defineret af C-standarden.
Eksempel på anvendelse:
1234567import math # Calculating powers print(math.pow(2, 3)) # Output: 8.0 # Finding square roots print(math.sqrt(16)) # Output: 4.0
Her er en liste over nogle af de mest nyttige funktioner i math-biblioteket:
Biblioteket datetime
Når du skal arbejde med datoer og tidspunkter, er biblioteket datetime din foretrukne løsning. Det kan håndtere datotransformationer, tidszoner og meget mere.
123456789import 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
Andre bemærkelsesværdige biblioteker
os: giver mulighed for at bruge operativsystemafhængige funktioner som læsning eller skrivning til filer;sys: giver adgang til nogle variabler, der bruges eller vedligeholdes af fortolkeren, samt til funktioner, der interagerer tæt med fortolkeren;json: til parsing af JSON-data til Python-objekter og omvendt.
123import os print(os.getcwd()) # Outputs the current working directory.
Swipe to start coding
Fuldfør Python-koden for at udføre specifikke matematiske beregninger ved hjælp af de relevante funktioner fra math-biblioteket.
- Importér
math-biblioteket; - Beregn den naturlige logaritme af 10 og udskriv resultatet;
- Beregn fakultetet af 5 og udskriv resultatet;
- Find sinus, cosinus og tangens for 30 grader (efter konvertering af grader til radianer) og udskriv resultaterne;
- Brug både ceil- og floor-funktionerne på tallet 9.2 og udskriv resultaterne.
Løsning
Tak for dine kommentarer!
single