1
resposta

[Projeto] Meu exercício

Olá. Tudo bem?

Segue meu exercício feito:

class Pessoa:
    def __init__(self, nome, profissao, idade=0):
        self.nome = nome
        self.profissao = profissao
        self.idade = idade

    def __str__(self):
        return f'{self.nome} | {self.idade} | {self.profissao}'
    
    @property
    def saudacao(self):
        if self.profissao:
            return f'Olá, sou {self.nome} e minha profissão é {self.profissao}'
        else:
            return f'Olá, sou {self.nome}'
        
    def aniversario(self):
        self.idade += 1



pessoa1 = Pessoa('Roberto', 'Gestor de Tráfego', 22)

print(pessoa1)

pessoa1.aniversario()

print(pessoa1)

print(pessoa1.saudacao)
1 resposta

Oi, Roberto! Espero que esteja tudo bem por aí!

Ótimo código, parabéns! Caso haja alguma dúvida específica ou se houver algum problema, sinta-se à vontade em recorrer ao fórum para saná-lo, ficarei super feliz em poder ajudar!

Um forte abraço e bons estudos!