A linguagem de programação Python tem vários métodos diferentes de classificação de dados do programa. Estes métodos são conhecidos como atributos . Se você estiver interessado em aprender mais sobre Python, você deve analisar as diferenças entre os atributos . Isso pode permitir que você a entender melhor o modelo da linguagem de programação Python e linguagens orientadas a objetos similares de dados subjacente. Atributos Dados
Um atributo de dados é um atributo que pode ser acessado por uma instância específica de uma classe. Por exemplo, se uma instância de uma classe chamada "carro" tem um atributo de dados denominado " modelo", esse atributo pode ser definido para essa instância específica e só isso. Todos os outros casos de "carro" terá seu próprio valor para o atributo " modelo " .
Classe Atributos
Um atributo de classe é um atributo que pode ser acessado diretamente . Em outras linguagens , esses tipos de atributos são chamados de variáveis estáticas . Eles são usados para funções que não exigem uma instância de uma classe , a fim de funcionar .
Atributos Python - definidos
A linguagem Python define muitos atributos que estão disponíveis para todos os programas escritos em Python.
atributos definidos pelo usuário
Atributos podem ser definidos por um programador. Estes atributos são definidos pelo usuário , e eles não são universalmente disponível para todos os programas em Python .