-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
미해결
동일값 변수의 ID 판단관련
21.04.19 15:32 작성 조회수 109
0
m = 800
n = 800
print (id(m))
print (id(n))
print (id(m) == (n))
이렇게 Python 변수를 선언 하였을 때 True가 나와야 하는데 False가 나옵니다.
ID값은 동일하게 나오는데, ==로 같은지 물었더니 False입니다.
1817573382640
1817573382640
False
사용중인 Python Version은 3.9.4 입니다
python cosole로 type해 보았습니다.
m = 900
n = 900
print (id(m), id(n))
2373609966416, 2373609966384
서로 다르게 나옵니다.
atom에서는 동일값이 나오지만 python idle에선 값이 다르네요
무엇이 문제 일까요?
답변을 작성해보세요.
0
좋은사람
지식공유자2021.04.20
파이썬 idle 에서 한 줄 실행 후 사이클이 끝나는 것으로 보이네요!
정상입니다. 저도 마찬가지구요!
혹시 모르니 저도 좀 더 알아보겠습니다.
답변 1