Hoppa till huvudinnehållet

Kurs

Öva på kodningsintervjufrågor i Python

Avancerad4 tim

Get redo för nästa kodningsintervju i Python.

Python4 tim16 videor61 övningar5,050 XP29,116Prestationsintyg

Skapa ditt gratiskonto

Fortsätt med Google
eller
Genom att fortsätta godkänner du vår användarvillkor, våra integritetspolicy och att dina uppgifter lagras i USA.

Uppskattad av lärande på tusentals företag

Utbildar du ett team?

Prova för företag

Kursbeskrivning

Kodningsintervjuer kan vara utmanande. Du kan få frågor som testar dina kunskaper i ett programmeringsspråk, eller en uppgift att lösa för att visa hur du tänker. Söker du en tjänst som datavetare är det också troligt att du får frågor om relevanta verktyg för språket. Oavsett situation behöver du förbereda dig ordentligt för att prestera på topp. Därför är det avgörande att öva och visa din kompetens! Den här kursen fungerar både som en introduktion för dig som tar de första stegen mot att bli professionell datavetare, och som en uppfräschning för dig som söker nya möjligheter. Vi går igenom både grundläggande och mer avancerade ämnen för att förbereda dig inför en kodningsintervju i Python. Eftersom det här inte är en vanlig steg-för-steg-kurs kan vissa övningar vara ganska komplexa – men vem sa att intervjuer är enkla att klara?

Förkunskapskrav

Kursplan

Kursöversikt

1

Pythons datastrukturer och stränghantering

I det här kapitlet fräschar vi upp kunskaperna om de viktigaste datastrukturerna i Python. Vi går igenom hur man arbetar med listor, tupler, mängder och ordlistor. Vi behandlar även strängar och hur man skriver reguljära uttryck för att hämta specifika teckensekvenser ur en given text.
Starta kapitel
2

Iterbara objekt och representanter

Det här kapitlet fokuserar på iterbara objekt. Vi fräschar upp definitionen av iterbara objekt och förklarar hur man känner igen ett sådant. Sedan går vi igenom listomfattningar, som är en mycket speciell egenskap i Python för att definiera listor. Därefter repeterar vi hur man kombinerar flera iterbara objekt till ett. Slutligen går vi igenom hur man skapar egna iterbara objekt med hjälp av generatorer.
Starta kapitel
3

Funktioner och lambdauttryck

Det här kapitlet fokuserar på de funktionella aspekterna av Python. Vi börjar med att definiera funktioner med ett variabelt antal positions- och nyckelordsargument. Sedan går vi igenom lambdafunktioner och i vilka situationer de är användbara – framför allt hur de används tillsammans med funktioner som map(), filter() och reduce(). Slutligen repeterar vi vad rekursion är och hur man implementerar det på rätt sätt.
Starta kapitel
4

Python för vetenskaplig beräkning

Öva på kodningsintervjufrågor i Python

Kurs
slutförd

Tjäna ett prestationsbevis

Registrera dig nu

Utveckla dina datafärdigheter med DataCamp for Mobile

Gör framsteg på språng med våra mobilkurser och dagliga femminuters kodningsutmaningar.