Hoppa till huvudinnehållet

Kurs

Att skriva effektiv Python-kod

Mellannivå4 tim

Lär dig skriva effektiv kod som körs snabbt och allokerar resurser skickligt för att undvika onödig overhead.

Python4 tim15 videor52 övningar4,000 XP150K+Intyg om fullgjord kurs

Skapa ditt kostnadsfria konto

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

Älskad av elever på tusentals företag

Utbildar ett team?

Prova för företag

Kursbeskrivning

Som datavetenare bör du lägga merparten av din tid på att utvinna användbara insikter från data – inte på att vänta på att koden ska bli klar. Att skriva effektiv Python-kod kan minska körtiden och spara beräkningsresurser, så att du får mer tid över för det som verkligen betyder något. I den här kursen lär du dig att använda Pythons inbyggda datastrukturer, funktioner och moduler för att skriva renare, snabbare och mer effektiv kod. Du utforskar hur man mäter och profilerar kod för att hitta flaskhalsar. Sedan övar du på att eliminera dessa flaskhalsar och andra dåliga designmönster med hjälp av Pythons standardbibliotek, NumPy och pandas. När du är klar med kursen har du de verktyg du behöver för att börja skriva effektiv Python-kod!Videorna innehåller direkttextning som du kan visa genom att klicka på "Show transcript" längst ned till vänster i videospelaren. Kursens ordlista finns till höger i resurssektionen. För att få CPE-poäng behöver du slutföra kursen och nå ett resultat på minst 70 % på den kvalificerade bedömningen. Du når bedömningen via CPE-poänglänken till höger.

Förkunskapskrav

Kursplan

Kursöversikt

1

Grunder för effektivitet

I det här kapitlet lär du dig vad det innebär att skriva effektiv Python-kod. Du utforskar Pythons standardbibliotek, lär dig om NumPy-arrayer och övar på att använda några av Pythons inbyggda verktyg. Kapitlet lägger grunden för de koncept som behandlas längre fram.
Starta kapitel
2

Tidsmätning och kodprofilering

Att skriva effektiv Python-kod

Kurs
slutförd

Tjäna intyg om genomförande

Registrera dig nu

Utveckla dina datakunskaper med DataCamp för mobil

Ta dig framåt var du än är med våra mobilkurser och dagliga 5-minuterskodningsutmaningar.

Att skriva effektiv Python-kod | DataCamp