반응형
class Person:
def __init__(self,initialAge):
self.age = int(initialAge)
if self.age < 0:
print('Age is not valid, setting age to 0.')
self.age = 0
# Add some more code to run some checks on initialAge
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.')
# Do some computations in here and print out the correct statement to the console
def yearPasses(self):
self.age += 1
# Increment the age of the person in here
t = int(input())
for i in range(0, t):
age = int(input())
p = Person(age)
p.amIOld()
for j in range(0, 3):
p.yearPasses()
p.amIOld()
print("")
'Hacker rank Challenge > python' 카테고리의 다른 글
30 Days Chellenge 6일차 (0) | 2021.01.22 |
---|---|
30 Days Challenge 5일차 (0) | 2021.01.21 |
30 Days Challenge 3일차 (0) | 2021.01.19 |
30 Days Challenge 2일차 (0) | 2021.01.18 |
30 Days Challenge 1일차 (0) | 2021.01.17 |