인프런 커뮤니티 질문&답변
print(car1), print(car_list) 결과 차이 문의.
작성
·
210
퀴즈
61%나 틀려요. 한번 도전해보세요!
큰 규모 프로젝트에서 절차 지향 프로그래밍 대신 객체 지향 프로그래밍(OOP)을 사용하는 주요 장점은 무엇일까요?
코드 재사용 및 중복 감소
실행 속도 향상
함수 개수 제한 없음
데이터 암호화 강화
답변 1
0
좋은사람
지식공유자
네 안녕하세요.
repr 함수는 어떤 객체의 ‘출력될 수 있는 표현’(printable representation)을 문자열의 형태로 반환
약간은 이해가 안되고 어려운 내용일 수도 있어요.
사람이 이해할 수 있는 평문(따옴표 확인)으로 출력할 때 사용한다. 라고 이해하시면 될 것같아요
공통점 및 차이점이 존재하지만, 이정도로 이해하고 넘어가셔도 해당 부분을 실 사용할 시기가 오면
공식 레퍼런스를 살펴보셔도 됩니다.
import math
>>> repr(3)
>>> repr([1, 2, 3])
>>> repr(math)
'3'
'[1, 2, 3']
"<module 'math' from ...>"




