class Pessoa:

    olhos = 2

    def __init__(self, *filhos, nome = None, idade = 53):
        self.idade=idade
        self.nome=nome
        self.filhos = list(filhos)

    def cumprimentar (self):
        return f'Olá{id(self)}'
if __name__ == '__main__':
    helio = Pessoa(nome='Helio')
    debora = Pessoa(helio, nome='Debora')
    print(Pessoa.cumprimentar(debora))
    print(id(debora))
    print(debora.cumprimentar())
    print(debora.nome)
    print(debora.idade)
    for filho in debora.filhos:
        print(filho.nome)
    debora.sobrenome= 'Silva'
    del debora.filhos
    debora.olhos = 1
    del debora.olhos
    print(debora.__dict__)
    print(helio.__dict__)
    Pessoa.olhos = 3
    print(Pessoa.olhos)
    print(helio.olhos)
    print(debora.olhos)
    print(id(Pessoa.olhos), id(helio.olhos) , id(debora.olhos))
class Pessoa:

    olhos = 2

    def __init__(self, *filhos, nome = None, idade = 53):
        self.idade=idade
        self.nome=nome
        self.filhos = list(filhos)

    def cumprimentar (self):
        return f'Olá{id(self)}'
if __name__ == '__main__':
    helio = Pessoa(nome='Helio')
    debora = Pessoa(helio, nome='Debora')
    print(Pessoa.cumprimentar(debora))
    print(id(debora))
    print(debora.cumprimentar())
    print(debora.nome)
    print(debora.idade)
    for filho in debora.filhos:
        print(filho.nome)
    debora.sobrenome= 'Silva'
    del debora.filhos
    debora.olhos = 1
    del debora.olhos
    print(debora.__dict__)
    print(helio.__dict__)
    Pessoa.olhos = 3
    print(Pessoa.olhos)
    print(helio.olhos)
    print(debora.olhos)
    print(id(Pessoa.olhos), id(helio.olhos) , id(debora.olhos))