착각하고 있던 것이 있어서, bool 이 그냥 0, 1 과 자동으로 변환될 줄 알았는데
문자 '0' 은 True 값으로 변환이 되네.
관련글 내용 참조
False
>>> bool(0) False
>>> bool(0.0) False
>>> bool('') False
>>> bool("") False
True
>>> bool(1) True
>>> bool(123.123) True
>>> bool("False") True
>>> bool("0") True
BJ.
Roberto Nickson 님의 사진, 출처: Pexels
'IT > 파이썬' 카테고리의 다른 글
파이썬 pyside2 QSplitter 한쪽은 fix 한쪽은 expand 되도록 수정하기 (0) | 2021.02.24 |
---|---|
파이썬 flask Jinja2: Check If Variable – Empty | Exists | Defined | True (0) | 2021.02.19 |
파이썬 Mongoengine 에서 Document 삭제 방법 flask (0) | 2021.02.17 |
파이썬 실행파일 만들기 - pyinstaller exe 실행파일 (0) | 2021.02.17 |
파이썬 현재 시간 정보 가져오기 (0) | 2021.02.15 |