Bom dia,
Eu compartilho meu código, agradeceria seus comentários.
class Persona():
def __init__ (self, nombre='', edad=0, profesion=''):
self.nombre=nombre
self.edad=edad
self.profesion=profesion
def __str__(self):
return f'{self.nombre} - {self.edad} - {self.profesion}'
def aniversario(self):
self.edad += 1
@property
def saludos(self):
if self.profesion:
return f'Hola mi nombre es {self.nombre} :) y mi profesión es {self.profesion}'
else:
return f'Hola mi nombre es {self.nombre} :)'
persona1=Persona(nombre='Ana', edad=31, profesion='programador')
persona2=Persona(nombre='Consuelo', edad=26, profesion='chef')
persona3=Persona(nombre='Belen', edad=20)
print('Informaciones Principales')
print(persona1)
print(persona2)
print(persona3)
persona1.aniversario()
persona2.aniversario()
persona3.aniversario()
print('Información después de cumpleaños')
print(persona1)
print(persona2)
print(persona3)
print(persona3.saludos)