Classe de dados Python

Resumo : neste tutorial, você aprenderá sobre o decorador de classe de dados Python e como usá-lo de maneira eficaz. Introdução à classe de dados Python Python introduziu a classe de dados na versão 3.7 ( PEP 557 ). A…

Propriedade de exclusão do Python

Resumo : neste tutorial, você aprenderá como usar a classe property() para excluir a propriedade de um objeto. Para criar uma propriedade de uma classe, você usa o decorador @property . No fundo, o @propertydecorador usa a propertyclasse que possui…

Metaclasse Python

Resumo : neste tutorial, você aprenderá sobre a metaclasse Python e entenderá como o Python usa as metaclasses para criar outras classes. Introdução à metaclasse Python Uma metaclasse é uma classe que cria outras classes. Por padrão, Python usa a…

Python__str__

Resumo : neste tutorial, você aprenderá como usar o __str__método Python para fazer uma representação em string de uma classe. Introdução ao __str__método Python Vamos começar com a Person aula : class Person: def __init__(self, first_name, last_name, age): self.first_name =…

Variáveis ​​de classe Python

Resumo : neste tutorial, você aprenderá como funcionam as variáveis ​​​​(ou atributos) da classe Python. Introdução às variáveis ​​de classe Python Tudo em Python é um objeto incluindo uma classe . Em outras palavras, uma classe é um objeto em…

Python__del__

Resumo : neste tutorial, você aprenderá sobre o __del__método especial Python e entenderá como ele funciona. Introdução ao __del__método Python Em Python, o coletor de lixo gerencia a memória automaticamente. O coletor de lixo destruirá os objetos que não são…

Python __novo__

Resumo : neste tutorial, você aprenderá sobre o método Python __new__ e entenderá como o Python o utiliza para criar um novo objeto. Introdução ao método Python __new__ Quando você cria uma instância de uma classe , o Python primeiro…

Python __slots__

Resumo : neste tutorial você aprenderá sobre Python __slots__e como usá-lo para tornar sua classe mais eficiente. Introdução aos __slots__ do Python O seguinte define uma Point2Dclasse que possui dois atributos, incluindo xe ycoordenadas: class Point2D: def __init__(self, x, y):…

Python __init__

Resumo : neste tutorial, você aprenderá como usar o __init__()método Python para inicializar atributos de objetos. Introdução ao método Python __init__() Quando você cria um novo objeto de uma classe , o Python chama automaticamente o __init__()método para inicializar os…