1
resposta

[Projeto] Minha resolução

class Pessoa:
    pessoas = []
    def __init__(self, nome='', idade=0, profissao=''):
        self.nome = nome
        self.idade = idade
        self.profissao = profissao
        Pessoa.pessoas.append(self)

    def __str__(self):
        return f'{self.nome}, {self.idade} anos, {self.profissao}'
    
    @property
    def saudacao_pessoa(self):
        if self.profissao:
            return f'Hello, sou {self.nome}! Trabalho como {self.profissao}.'
        else:
            return f'Hello, sou {self.nome}!'
        
    def aniversario(self):
        self.idade += 1
    

pessoa1 = Pessoa(nome='Bernardo', idade=29, profissao='Pythton Dev') 

print(pessoa1.saudacao_pessoa)

pessoa1.aniversario()

print(f'Feliz aniverário {pessoa1.nome} pelos seus {pessoa1.idade} anos!!')
1 resposta

Oi, como vai você? Espero que esteja bem!

Fico feliz em ver que se empenhou no projeto, é isso aí! Continue se dedicando aos estudos e colocando em prática seus aprendizados.

Caso tenha dúvidas, fico à disposição.

Abraços e bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software