Hoppa till huvudinnehållet

Kurs

Introduktion till objektorienterad programmering i Python

Mellannivå3 tim

Upptäck grundläggande koncept inom objektorienterad programmering (OOP), och bygg egna klasser och objekt!

Python3 tim11 videor37 övningar3,100 XP26,767Intyg 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

Grunderna i OOP

Utforska de grundläggande koncept som utgör grunden för objektorienterad programmering (OOP). Du kommer att upptäcka de grundläggande principerna för klasser och objekt, lära dig hur du definierar och instansierar objekt i Python och utforska hur du tilldelar attribut under instansiering.

Arv

Utöka dina kunskaper genom att bemästra arv och skapa underklasser som bygger vidare på funktionalitet som definierats i andra klasser. Du kommer att skilja mellan data på klassnivå och instansnivå, implementera klassmetoder och anpassa funktionaliteten hos underklasser!

Likhet, undantagshantering och bästa praxis

Utforska Python:s mångsidighet när det gäller att hantera objektjämförelser och upptäck tekniker för effektiv strängrepresentation av objekt, vilket möjliggör utdata som är lättläst för människor. Lär dig hur du stärker din kod mot oväntade fel och förbättrar dess tillförlitlighet genom felhantering. Förstå vikten av feldetektering och smidig felåterställning, så att dina program körs mer problemfritt. Lär dig bästa praxis för att skriva ren, lättunderhållen och Pythonisk kod som följer OOP-principer.

Förkunskapskrav

Kursplan

Kursöversikt

1

OOP-grunder

3

Integration med standard-Python

Lär dig hur du jämför objekt, definierar och anpassar strängrepresentationer av objekt, och hur du använder arv för att skapa och fånga egna undantag – vilket möjliggör skräddarsydd felhantering.
Starta kapitel

Introduktion till objektorienterad programmering i Python

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.

Introduktion till objektorienterad programmering i Python | DataCamp