Python — grunderna
Kunna skriva och köra ett kort Python-program med variabler, if-satser, en funktion och utskrift, samt läsa ett felmeddelande och förstå var felet är.
Förkunskaper
Intuition
Python är språket nästan all AI-kod skrivs i. Det läser nästan som pseudokod:
poäng = 12
if poäng > 10:
print("Godkänd")
else:
print("Försök igen")
Indrag (fyra mellanslag) är inte pynt — det bestämmer vad som hör till if.
Kod
En funktion paketerar kod så den kan återanvändas:
def moms(pris):
return pris * 0.25
print(moms(200)) # 50.0
Felmeddelanden läses nedifrån och upp. NameError: name 'pris' is not defined betyder
att du använt ett namn som inte finns — ofta ett stavfel eller att variabeln skapas
senare i koden. TypeError betyder att du blandat slag, t.ex. text + tal.
Formellt
Typer du behöver först: int (heltal), float (decimaltal), str (text), bool
(True/False). type(x) visar typen. int("12") gör om text till tal; str(12) tvärtom.
input() ger alltid str — glöm inte att konvertera.
Behärskning innebär
- Skriver en funktion med parameter och returvärde
- Tolkar ett vanligt felmeddelande (NameError, TypeError)
Logga in för att göra övningarna och bygga upp din behärskning.
Källor
Leder till
Del av målen (37)
- Från block till Python
- Språkmodeller i praktiken
- Utvecklarens verktygslåda
- Matematiken bakom modellerna
- Evals i praktiken
- Bygg en agent som går att lita på
- Systemkunskap för AI-ingenjörer
- Träna en agent med belöning
- Statistik för experiment
- Bygg ett RAG-system som går att lita på
- Data: samla, städa, dokumentera
- Bygg ett minnessystem för en agent
- AI i produktion
- Kör modeller billigare: kvantisering
- Träna neuronnät på riktigt
- Träna ditt första neuronnät
- Bygg en transformer från grunden
- Bildklassificering med faltningsnät
- Klassisk maskininlärning i praktiken
- Multimodala system
- AI-säkerhet i praktiken
- AI-tjänst i drift
- Frontier Lab — självständigt forskningsprojekt
- Finjustera och driva egna modeller
- Finjustera en modell med LoRA
- Djup reinforcement learning
- Förstå hur generativ AI fungerar
- Klassisk ML på riktigt
- Datavetenskapens grunder
- Bygg ett NLP-system end-to-end
- Bygg en AI-tjänst som håller i drift
- Ansvarsfull AI i praktiken
- Reproducera ett paper
- Bygg ett röstgränssnitt
- Generativa modeller i djupet
- Tolka en språkmodell
- AI, etik och samhälle