class Cal:
def __init__(self, name, age):
self.name = name
self.age = age
def __sub__(self, other):
old = self if self.age > other.age else other
young = self if self.age < other.age else other
print(f"""
{old.name} is {old.age-young.age} years older than {young.name}
__
/ _)
_.----._/ /
/ /
__/ ( | ( |
/__.-'|_|--|_|
""")
return f"실제 차이 검사해보기 : {self.age} - {other.age} = {self.age - other.age}"
a = Cal("Spino", 25)
b = Cal("Tyranno", 13)
print(a - b)
귀여워
'스쿼드' 카테고리의 다른 글
[스쿼드] 캡슐화 (0) | 2024.08.06 |
---|---|
[스쿼드] Matrix 만들기 (0) | 2024.08.05 |
[Python] 파이썬 문법 기본문제 (0) | 2024.07.31 |
[Python] 파이썬 문법 기본문제 (0) | 2024.07.30 |
[Python] 파이썬 문법 기본문제 (0) | 2024.07.29 |