Junior — Middle
Qual palavra-chave na linguagem Python é usada para declarar uma variável dentro do construtor de uma classe, que é usada apenas no bloco __init__?
sobes.tech IA
Resposta da IA
Em Python, para declarar uma variável dentro do construtor de uma classe que pertence à instância do objeto, usa-se a palavra-chave self. Por exemplo:
class MyClass:
def __init__(self, value):
self.variable = value # variável de instância
A variável self.variable está disponível em todos os métodos da classe através do objeto self. Variáveis declaradas sem self dentro de __init__ são locais e acessíveis apenas nesse método.