class Pessoa:
pessoas = []
def __init__(self, nome, idade, profissao):
self.nome = nome
self.idade = idade
self.profissao = profissao
Pessoa.pessoas.append(self)
def __str__(self):
return f'{self.nome} | {self.idade} | {self.profissao}.'
def apresentacao(cls):
for pessoa in cls.pessoas:
print(f'Nome da Pessoa: {pessoa.nome} | Idade: {pessoa.idade} | Profissão: {pessoa.profissao}')
def aniversario(self):
self.idade += 1
print(self.idade)
def saudacao(self):
if self.profissao:
print(f'Olá, sou {self.nome}! trabalho com {self.profissao}')
else:
print(f'Olá, me chamo {self.nome}')
pessoa_01 = Pessoa('Gabriel', 23, 'Dev')
pessoa_01.apresentacao()
pessoa_01.aniversario()
pessoa_01.saudacao()