Carregando...
Carregando...
Carregando...
Dada a seguinte sequência de instruções em Python, assinale a alternativa correta: class Ponto: x = 0 y = 0 p = Ponto() Ponto.x = 1 p.x = 2 p.y = 3 Ponto.y = 4 print(Ponto.x) print(p.x) print(Ponto.y) print(p.y)
Explique melhor esta questão
Abre o Tutor com o enunciado e as alternativas já no campo — você revisa e envia.
Esta questão foi verificada por um de nossos administradores.
A resposta correta é: “O programa imprimirá os números 1, 2, 4 e 3, nessa ordem e um em cada linha.” JUSTIFICATIVA Quando fazemos p.x ou p.y, estamos acessando os atributos do objeto, e quando fazemos Ponto.x ou Ponto.y, estamos acessando os atributos da classe (estáticos).