파이썬 object 클래스 메소드 __str__ 오버라이딩 관련

파이썬 object 클래스 메소드 __str__ 오버라이딩 관련

작성일 2021.06.07댓글 1건
    게시물 수정 , 삭제는 로그인 필요

소스코드가 어디 있는지 몰라서 object 클래스의 메소드가 어떤 형식으로 작성되어 있는지는 모르겠으나 __str__에 오버라이딩 할 때 반복문을 넣을 수가 없더군요. 왜인가요?
사진은 해당부분 코드와 오류코드입니다.


#파이썬 object #파이썬 object int 변환 #파이썬 object string 변환 #파이썬 object 타입 변환 #파이썬 object string 차이 #파이썬 object 클래스 #파이썬 object has no attribute #파이썬 object datetime 변환 #파이썬 object float 변환 #파이썬 object is not subscriptable

파이썬 클래스 관련 질문드립니다.

... <__main__.B object at 0x000001354167BB80>와 같은 형식으로 출력되는 이유는 __str__ 또는 __repr__ 메서드를 재정의하지 않은 클래스의 객체를 기본적으로 메모리 주소로...

파이썬 클래스 관련 질문.

... name = name # <- 멤버 변수 : 클래스 내에서 정의된 변수, 외부에서도... 그럼 밑에 코드에서 예외 객체 e가 self.msg를 리턴 받으려면 __str__메서드가...

파이썬 클래스 관련 질문드려요

... 문제 풀다가 메서드를 __init__이 아닌 __len__, __str__, __gt__로 쓰는 부분이 있었는데... ex) <메서드는 + 연산자 사용 시 호출됨> 이라고 문제에 나와있고 <메소드의...

자바 equals메서드 질문

... Equals메서드오버라이딩하면 해결된다는건... String str1 = new String("test"); String str2 = new String("test... 클래스의 모든 조상 Object에 선언된 메소드이기 때문에 모든...

파이썬 클래스의 사용에 대하여

... Saram(object): def __init__(self): [이하 함수의 내용과 기타 메서드들] . . . . if __name__ == '__main__': Ingan = Saram() [이하, 기타 코드들] 달랑 클래스 1개로만 이루어져 있는...