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 modulnamn

Exempel: 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:

ModulBeskrivningExempel
randomGenererar slumpmässiga tal eller valrandom.randint(1, 10)
mathInnehåller matematiska funktionermath.sqrt(25) (kvadratroten av 25)
timeHanterar tid, pauser och klockslagtime.sleep(1) (väntar en sekund)
osArbeta med operativsystemets filer och mapparos.listdir() (lista filer i en mapp)
datetimeHantera datum och tiderdatetime.datetime.now()

Hitta fler moduler

Den fullständiga listan över Pythons inbyggda moduler finns här:
https://docs.python.org/3/library/