if not x 의 조건에 들어맞는 x는 다음과 같다.
1) False
2) 0
3) 빈 리스트 []
4) 빈 튜플 ()
5) 빈 딕셔너리 {}
6) 문자길이 0의 문자열 ""
7) None
8) 등등
if 로 None 여부를 알고 싶을 때는
if x==None으로 하지 말고, if x is None 으로 하기.
=> 의미는 같지만, if x is None이 내부적으로 약간 빠르다고 한다.
## if not X:
=> X의 결과가 False 이면 해당 조건 출력
if not False:
print ("not of False is True.")
if not True:
print ("not of True is False.")
not of 0 is True.
'IT 개인학습 > Memo' 카테고리의 다른 글
이미지 및 영상 압축 방식 (0) | 2022.09.04 |
---|---|
Python 함수 주석 (0) | 2022.08.29 |
프로세스 메모리 구조 (0) | 2022.08.15 |
README template (0) | 2022.06.08 |
Big O 표기법 (0) | 2022.06.04 |
댓글