Pythonin Vakiokirjasto: Olennaiset Moduulit Jokapäiväisiin Tehtäviin
Pythonin vakiokirjastot (sisäänrakennetut kirjastot) ovat joukko moduuleja, jotka sisältyvät jokaiseen Python-asennukseen. Ne tarjoavat laajan valikoiman toiminnallisuuksia, joiden avulla voit lisätä ohjelmiisi ominaisuuksia ilman lisämoduulien asentamista. Tarkastellaan muutamia keskeisiä kirjastoja, joita tulet käyttämään usein.
math-kirjasto
math-kirjasto sisältää funktioita matemaattisiin operaatioihin, jotka menevät peruslaskutoimituksia pidemmälle. Se tarjoaa pääsyn C-standardin määrittelemiin matemaattisiin funktioihin.
Esimerkkejä käytöstä:
1234567import math # Calculating powers print(math.pow(2, 3)) # Output: 8.0 # Finding square roots print(math.sqrt(16)) # Output: 4.0
Tässä on luettelo joistakin hyödyllisimmistä funktioista math-kirjastossa:
datetime-kirjasto
Kun tarvitset työkalun päivämäärien ja aikojen käsittelyyn, datetime-kirjasto on ensisijainen ratkaisu. Se mahdollistaa päivämäärien muunnokset, aikavyöhykkeiden käsittelyn ja paljon muuta.
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
Muita merkittäviä kirjastoja
os: mahdollistaa käyttöjärjestelmäriippuvaisten toimintojen, kuten tiedostojen luku ja kirjoitus;sys: tarjoaa pääsyn joihinkin tulkin käyttämiin tai ylläpitämiin muuttujiin sekä toimintoihin, jotka ovat tiiviisti yhteydessä tulkkiin;json: JSON-datan jäsentämiseen Python-olioiksi ja päinvastoin.
123import os print(os.getcwd()) # Outputs the current working directory.
Swipe to start coding
Täydennä Python-koodi suorittamaan tiettyjä matemaattisia laskutoimituksia käyttämällä math-kirjaston sopivia funktioita.
- Tuo
math-kirjasto; - Laske luvun 10 luonnollinen logaritmi ja tulosta tulos;
- Laske luvun 5 kertoma ja tulosta tulos;
- Etsi luvun 30 asteen sini-, kosini- ja tangenttiarvot (muunna asteet ensin radiaaneiksi) ja tulosta tulokset;
- Käytä sekä ceil- että floor-funktioita luvulle 9.2 ja tulosta tulokset.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Mahtavaa!
Completion arvosana parantunut arvoon 3.13
Pythonin Vakiokirjasto: Olennaiset Moduulit Jokapäiväisiin Tehtäviin
Pyyhkäise näyttääksesi valikon
Pythonin vakiokirjastot (sisäänrakennetut kirjastot) ovat joukko moduuleja, jotka sisältyvät jokaiseen Python-asennukseen. Ne tarjoavat laajan valikoiman toiminnallisuuksia, joiden avulla voit lisätä ohjelmiisi ominaisuuksia ilman lisämoduulien asentamista. Tarkastellaan muutamia keskeisiä kirjastoja, joita tulet käyttämään usein.
math-kirjasto
math-kirjasto sisältää funktioita matemaattisiin operaatioihin, jotka menevät peruslaskutoimituksia pidemmälle. Se tarjoaa pääsyn C-standardin määrittelemiin matemaattisiin funktioihin.
Esimerkkejä käytöstä:
1234567import math # Calculating powers print(math.pow(2, 3)) # Output: 8.0 # Finding square roots print(math.sqrt(16)) # Output: 4.0
Tässä on luettelo joistakin hyödyllisimmistä funktioista math-kirjastossa:
datetime-kirjasto
Kun tarvitset työkalun päivämäärien ja aikojen käsittelyyn, datetime-kirjasto on ensisijainen ratkaisu. Se mahdollistaa päivämäärien muunnokset, aikavyöhykkeiden käsittelyn ja paljon muuta.
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
Muita merkittäviä kirjastoja
os: mahdollistaa käyttöjärjestelmäriippuvaisten toimintojen, kuten tiedostojen luku ja kirjoitus;sys: tarjoaa pääsyn joihinkin tulkin käyttämiin tai ylläpitämiin muuttujiin sekä toimintoihin, jotka ovat tiiviisti yhteydessä tulkkiin;json: JSON-datan jäsentämiseen Python-olioiksi ja päinvastoin.
123import os print(os.getcwd()) # Outputs the current working directory.
Swipe to start coding
Täydennä Python-koodi suorittamaan tiettyjä matemaattisia laskutoimituksia käyttämällä math-kirjaston sopivia funktioita.
- Tuo
math-kirjasto; - Laske luvun 10 luonnollinen logaritmi ja tulosta tulos;
- Laske luvun 5 kertoma ja tulosta tulos;
- Etsi luvun 30 asteen sini-, kosini- ja tangenttiarvot (muunna asteet ensin radiaaneiksi) ja tulosta tulokset;
- Käytä sekä ceil- että floor-funktioita luvulle 9.2 ja tulosta tulokset.
Ratkaisu
Kiitos palautteestasi!
single