객체 지향 프로그래밍이란?객체를 만드는 법#맞팔해요

Q

following_list와 followers_list를 출력하고자 하는데 메모리주소가 출력되는 것 같습니다.

조회 1558

좋아요 7

2019년 11월 18일

A
4개의 답변이 있어요
커뮤니티 파트너 채택
2019년 11월 19일

댓글 2

2019년 11월 19일
인스턴스 변수명을 사용해야 한다!!! 차이점을 100% 다 이해하지는 못하겠지만 결과는 원하는대로 출력이 잘 됩니다. 완전 감사합니다 ^____________^
2023년 1월 9일
following_list와 followers_list에 another_user와 self를 통해서 객체를 넣어주고 있어서 지금 [<__main__.User object at 0x02FA0F90>, <__main__.User object at 0x02FA0FF0>] 이런식으로 결과가 나오는데요. 이부분에서 왜 user1 user2 등으로 안나오고 주소가 나오는지 알 수 있을까요?
2019년 11월 19일

댓글 1

2022년 9월 27일
print(user1.name, user1.num_followers(), user1.num_following(), user1.following_list) print(user2.name, user2.num_followers(), user2.num_following(), user2.followers_list) print(user3.name, user3.num_followers(), user3.num_following()) print(user4.name, user4.num_followers(), user4.num_following())
2021년 10월 12일

댓글 2

2022년 9월 27일
print(user1.name, user1.num_followers(), user1.num_following(), user1.following_list) print(user2.name, user2.num_followers(), user2.num_following(), user2.followers_list) print(user3.name, user3.num_followers(), user3.num_following()) print(user4.name, user4.num_followers(), user4.num_following())
2022년 9월 27일
print 부분을 수정안하신게 아닌지.

(주) 코드잇

대표강영훈

개인정보보호책임자강영훈

이메일support@codeit.kr

사업자 번호313-86-00797

통신판매업제 2019-서울중구-1034 호

주소서울특별시 중구 청계천로 100 시그니쳐타워 동관 10층 코드잇