반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- math
- PostgreSQL
- Python
- django
- array
- Java
- SQL
- Redshift
- Kotlin
- Github
- google apps script
- GIT
- list
- c#
- gas
- PANDAS
- Google Spreadsheet
- PySpark
- Excel
- numpy
- Google Excel
- matplotlib
- hive
- Mac
- string
- dataframe
- Apache
- Tkinter
- 파이썬
Archives
- Today
- Total
목록== (1)
달나라 노트
Python Basic : ==와 is의 차이 (difference between == and is)
==와 is의 차이는 다음과 같습니다.==는 값만을 비교해서 동일한 값이면 True, 다른 값이면 False를 return합니다.is는 값도 같아야 하며 값이 저장된 memory 주소도 동일해야 True를 return합니다. (값이 같다고 해도 memory 주소가 다르면 False를 return합니다. 값이 다르면 당연히 False return하구요.) x = 10y = 10print(x == y)print(x is y)print(id(x))print(id(y))-- ResultTrueTrue43205749844320574984 x와 y에 10이라는 동일한 값을 할당했습니다.둘 다 값이 같으니 ==의 결과는 True입니다.둘 다 값도 같고 거기에 memory 주소도 같으니 is의 결과도 True입니다. ..
Python/Python Basic
2025. 4. 27. 13:17