• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

하나의 id값이 실행시마다 다르게 나오는건 왜 그런가요?

23.02.16 16:25 작성 조회수 167

0

 강의를 따라가면서 print(id(n)) 함수를 여러번 실행해보았는데, 실행시마다 다른 숫자열이 나옵니다. 이러한 이유가 있을까요?

답변 1

답변을 작성해보세요.

0

안녕하세요. 열심히 하시네요!

맞습니다. 실행시마다 할당되는 영역. 즉, 내부적으로 새로운 객체를 생성해서 영역에 할당하기 때문에

숫자는 항상 바뀌는게 맞습니다.!