본문 바로가기

Computer Science/파이썬

파이썬의 연산자 메소드 연습

def solution(num1, num2):
    answer = int(num1).__floordiv__(num2)
    return print(answer)
    
    
# 연산자 메소드
# __add__(self, other) : +
# __sub__(self, other) : -
# __mul__(self, other) : *
# __truediv__(self, other) : /
# __floordiv__(self, other) : //
# __mod__(self, other) : %
# __pow__(self, other[, modulo]) : **
# __lshift__(self, other) : <<
# __rshift__(self, other) : >>

 

ref.

https://andamiro25.tistory.com/50

 

[파이썬]연산자 오버로딩과 특수메소드, Rational 클래스(유리수)

8.5 연산자 오버로딩과 특수 메소드(Operator Overloading and Special Methods) * 오버로딩(overloading)과 오버라이딩(overriding) 개념을 간단하게나마 숙지하고 게시물을 봐주세요. 오버로딩(overloading) : 메소드

andamiro25.tistory.com