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!!')