#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http

제목[re]2021년 2학기 00분반 기말고사 질문입니다.2022-07-06 17:03
작성자

Q.

아래 사진과 같이 variable_01~04는 MyIntgeger()클래스의 인스턴스입니다. 1~4번 문제 같은 경우 __str__ 함수로 처리를 했지만,

21번 문제의 경우 varibale_01~03의 리턴값이 각각 1,2,3 이냐는 것을 물어보는 것이었습니다. 비교문에서는 어떻게 처리해야할지 모르겠습니다.


A.

'==' 연산자 오버로딩을 사용하면 해결될 것 같습니다.

ex)

def __eq__(self, other):

        return tuple(self) == tuple(other)

댓글