// Lär genom att göra · körs i din webbläsare
Lär dig Python från grunden, gratis och på svenska. Kort teori när du behöver den, fem övningar så att det fastnar, och sedan en riktig utmaning som visar att du kan använda det.
def first_negative(numbers): found = None for number in numbers: if number < 0: found = int(number) break return found # Ctrl+Enter kör, Ctrl+Shift+Enter rättar
first_negative([3, -1, -5]) → -1first_negative([1, 2, 3]) → Nonefirst_negative([]) → Nonefirst_negative([0, 0, -0.5]) → -0.5 fick 0Klarar du alla fyra? Skapa konto så sparas din XP.
// Python-vägen
Teori på två minuter, fem övningar, en utmaning med dolda tester. Klarar du utmaningen öppnas nästa byggsten. De första modulerna är klara att lösa i dag, resten skrivs i ordning.
16 moduler · 80 övningar · 16 utmaningar
// Topplistan
Streak: koda en dag i rad så håller du flamman. Frysning finns, ingen stress. Hela topplistan →
// Metoden
AskHackers är byggt för dig som är trött på att titta på när någon annan kodar. Varje modul är samma korta loop: förstå det, öva på det, använd det.
01 Teori
Två minuters läsning, inte ett kapitel. Precis nog för att veta vad den är till för.
02 Fem övningar
Små uppgifter där du faktiskt skriver koden själv, med direkt återkoppling från körningen.
03 Utmaning
Ett riktigt problem med dolda tester och en XP-belöning. Klara det så låses nästa byggsten upp.
// AskHackers-metoden
Du lär dig inte koda genom att memorera kommandon. Du lär dig genom att lösa problem som gör motstånd.
AI kan hjälpa dig att gå snabbare fram, men du måste ändå förstå vad koden gör. Därför börjar vi med byggstenarna och låter varje utmaning bevisa att du kan använda dem.
// Från betan
// Vanliga frågor
Nej. Hela Python-spåret, XP, topplistan och communityn är gratis och förblir gratis. Inget kreditkort behövs. Extra funktioner kan komma som tillval efter betan.
Nej. Python körs i din webbläsare. Du behöver bara en dator eller Chromebook med Chrome, Edge, Firefox eller Safari. Mobil fungerar för att läsa, men skriva kod är skönare med tangentbord.
Inga. Modul 01 börjar med din första variabel. Har du kodat i Scratch eller lite Python förut kan du börja på modul 03, du får XP för de tidigare ändå när du klarar deras utmaningar.
Ungefär 40 minuter: två minuter teori, fem korta övningar och en utmaning på 10–15 minuter. Du kan pausa när som helst, dina utkast sparas i webbläsaren.
Ja, som stöd. Men testerna rättar bara din kod, och utmaningarna har dolda tester, så du måste förstå vad koden gör för att komma vidare. Målet är att du själv kan läsa och skriva kod.
Nivå 2 i Python-spåret går vidare till klasser, rekursion, API:er, generatorer och testning. JavaScript, C och CSS är planerade spår men inte klara än, så vi visar dem inte förrän de går att lösa.
// Redo?
Skapa ett gratis konto och börja med Python-spårets första modul. Inget att installera, koden körs direkt i din webbläsare.
Inget kreditkort. Gratisnivån förblir gratis.