Genomgång: import
Python kommer med standardbibliotek – en uppsättning moduler som du kan använda för att slippa skriva all kod själv från grunden. Moduler innehåller färdiga funktioner och verktyg för t.ex. matematik, tid, slump, filhantering, med mera.
För att använda en modul skriver du:
import modulnamnExempel: random
Modulen random används för att generera slumpmässiga värden. I vårt spel ska datorn tänka på ett tal mellan 1 och 100 – det gör vi med random.randint(1, 100).
import random
slumptal = random.randint(1, 100)
print("Datorn tänker på ett tal mellan 1 och 100...")Du kan också importera bara det du behöver:
from random import randint
tal = randint(1, 100)Exempel på användbara moduler:
| Modul | Beskrivning | Exempel |
|---|---|---|
random | Genererar slumpmässiga tal eller val | random.randint(1, 10) |
math | Innehåller matematiska funktioner | math.sqrt(25) (kvadratroten av 25) |
time | Hanterar tid, pauser och klockslag | time.sleep(1) (väntar en sekund) |
os | Arbeta med operativsystemets filer och mappar | os.listdir() (lista filer i en mapp) |
datetime | Hantera datum och tider | datetime.datetime.now() |
Hitta fler moduler
Den fullständiga listan över Pythons inbyggda moduler finns här:
https://docs.python.org/3/library/