programmeringssproget Python har flere forskellige metoder til klassificering programdata. Disse fremgangsmåder er kendt som attributter . Hvis du er interesseret i at lære mere om Python, bør du gennemgå forskellene mellem de attributter. Dette kan give dig mulighed for bedre at forstå de underliggende data model af programmeringssproget Python og lignende objekt-orienterede sprog. Dataattributter
data attribut er en attribut , der kan tilgås af en bestemt instans af en klasse . For eksempel en data , hvis en instans til en klasse ved navn "bil " har tilskriver hedder " model ," at attribut kan indstilles til den specifikke eksempel og kun det. Alle andre forekomster af "bil " vil have deres egen værdi for "model" attribut.
Class attributter
En klasse attribut er en attribut , der kan tilgås direkte . På andre sprog , er disse typer af attributter kaldes statiske variabler. De bruges til funktioner , der ikke kræver en instans af en klasse for at fungere.
Python - Defined attributter
Python sproget definerer mange egenskaber der er tilgængelige for alle programmer skrevet i Python.
brugerdefinerede attributter
attributter kan defineres af en programmør . Disse attributter er brugerdefineret , og de er ikke universelt tilgængelige for alle Python programmer.