We use cookies to ensure you have the best browsing experience on our website. Please read our cookie policy for more information about how we use cookies.
class Person:
def init(self, initialAge):
self.age = initialAge
@property
def age(self):
return self.__age
@age.setter
def age(self, value):
if value < 0:
value = 0
print("Age is not valid, setting age to 0.")
self.__age = value
def amIOld(self):
if self.age < 13:
print("You are young.")
elif 13 <= self.age < 18:
print("You are a teenager.")
else:
print("You are old.")
def yearPasses(self):
self.age += 1
Cookie support is required to access HackerRank
Seems like cookies are disabled on this browser, please enable them to open this website
Day 4: Class vs. Instance
You are viewing a single comment's thread. Return to all comments →
Python
class Person: def init(self, initialAge): self.age = initialAge