스쿼드

[스쿼드] 계산기 만들기

kinggoddino 2024. 8. 2.

 

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