class Person:
def __init__(self, name, age, job):
self._name = name
self._age = age
self._job = job.title()
def __str__(self):
return f"{self._name} | {self._age} | {self._job}"
def birthday(self):
self._age += 1
print(
f"Parabéns pelos seus {self._age} anos de vida @{self._name.lower().replace(" ", "")}."
)
@property
def greeting(self):
if self._job:
return f'Olá, sou {self._name}! Trabalho como {self._job}.'
else:
return f'Olá, sou {self._name}!'
person1 = Person("John Doe", 21, "Developer")
person1.birthday()
print(person1.greeting)