Skip to content

Instantly share code, notes, and snippets.

@qiuyujx
Last active October 31, 2021 12:12
Show Gist options
  • Save qiuyujx/63fe500b6c2844f9d5836c735023259a to your computer and use it in GitHub Desktop.
Save qiuyujx/63fe500b6c2844f9d5836c735023259a to your computer and use it in GitHub Desktop.
class Employee:
def __init__(self, name, year_joined):
self.name = name
self.year_joined = year_joined
@staticmethod
def calc_year(year_joined, year_now):
length = year_now - year_joined
if length > 0:
return f'{length} years'
else:
return 'less than one year'
def seniority(self):
n_years = self.calc_year(self.year_joined, datetime.now().year)
print(f'{self.name} has worked in our company for {n_years}')
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment