저는 "어려운 방법으로 파이썬 배우기"라는 책을하고 있습니다. 연습 27 ( http://learnpythonthehardway.org/book/ex27.html )에서는 부울 대수로 시작합니다.
그래서 제 질문은 : 왜 not(True and False)
True입니까?
내가 그것을 어떻게 이해했는지, 그것은 False and True
.
귀하의 해석이 잘못되었습니다. De Morgan의 법칙을 참조하십시오 . 특히 접속사의 부정은 부정의 분리입니다 .
not (True and False)
( 접속사의 부정 == not(a and b)
)의 상당 False or True
( 부정의 괴리가 == (not a) or (not b)
); 에서 스위치를 참고 and
로 or
!
다음 단계를 수행 할 수도 있습니다.
not(True and False)
True and False
->False
not(False)
.-> True
.이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다