programmeringsspråket Python har flera olika metoder för att klassificera programdata . Dessa metoder är kända såsom attribut. Om du är intresserad av att lära mer om Python , bör du granska skillnaderna mellan attributen . Detta kan tillåta dig att bättre förstå den bakomliggande datamodell av programmeringsspråket Python och liknande objektorienterade språk . Data Egenskaper
En data är ett attribut som kan nås av en viss instans av en klass . Till exempel, om en instans av en klass som heter " bil " har en data attribut med namnet " modell " kan denna egenskap vara inställd för att specifikt fall och bara det . Alla andra förekomster av " bil " kommer att ha sitt eget värde för " modellen " attributet .
Klassattribut
En klass är ett attribut som kan nås direkt . På andra språk , är dessa typer av attribut kallas statiska variabler . De används för funktioner som inte kräver en instans av en klass för att fungera .
Python - Defined attribut
Python-språket definierar många attribut som är tillgängliga för alla program skrivna i Python .
användardefinierade attribut
attribut kan definieras av en programmerare . Dessa attribut är användardefinierade , och de är inte allmänt tillgängliga för alla Python -program .