파이썬 프로그래밍의 기초, 자료형(점프 투 파이썬) 7. 자료형의 참과 거짓
2018. 1. 26. 23:57ㆍPython-이론/python
자료형의 참과 거짓
값 | 참 or 거짓 |
---|---|
"python" | 참 |
"" | 거짓 |
[1, 2, 3] | 참 |
[] | 거짓 |
() | 거짓 |
{} | 거짓 |
1 | 참 |
0 | 거짓 |
None | 거짓 |
문자열, 리스트, 튜플, 딕셔너리 등의 값이 비어있으면 거짓이 되고 비어 있지 않으면 참이된다. 숫자에서는 그 값이 0일 때 거짓이 되고 나머지는 모두 참이다.
if []: print("false") else: print("true") false if [1,2,3,4]: print("true") else: print("false") true
[]당연히 거짓 이니깐 false를 출력한다. [1,2,3,4]는 참이니 true를 반환한다.
'Python-이론 > python' 카테고리의 다른 글
파이썬 프로그래밍의 기초 제어문 if문 (0) | 2018.01.28 |
---|---|
파이썬 프로그래밍의 기초, 자료형(점프 투 파이썬) 8. 변수와 관련된 정보 (0) | 2018.01.27 |
파이썬 프로그래밍의 기초, 자료형(점프 투 파이썬) 6 집합 자료형 (0) | 2018.01.25 |
파이썬 프로그래밍의 기초, 자료형(점프 투 파이썬) 5-2. 딕셔너리 관련함수 (0) | 2018.01.22 |
파이썬 프로그래밍의 기초, 자료형(점프 투 파이썬) 5-1. 딕셔너리 자료형 (0) | 2018.01.22 |