다음 연산의 결과를 예상해 보고, 대화식 셸에 입력해 확인해 보라.
not(True and True or False)
bool(10 < 20 and 0)
bool(False or 1)
예상
not(True and True or False)
→ not(True or False)
→ not(True)
→ False
bool(10 < 20 and 0)
→ bool(True and 0)
→ bool(0)
→ False
bool(False or 1)
→ bool(1)
→ True
실행 결과
>>> not(True and True or False)
False
>>> bool(10 < 20 and 0)
False
>>> bool(False or 1)
True
해설