2017-10-10 6 views
0

나는 부울 연산자의 운동에이고 나는 이유를 이해하지 않습니다부울 연산자 운동

not not True or False and not True = True 

내가 이해 :

not not True = True 
True or False = False 
False and not True = False 

not not True or False and not True = False

답변

2

일반적으로 and이 주어집니다 우선 순위가 or보다 높으므로 표현식이

와 같습니다.
(not not True) or (False and not True) == True or (False and False) 
             == True or False 
             == True 
0

우선 순위 :

NOT > AND > OR 

따라서

not not True or False and not True = True 

그냥 좋아 :

2 + 3 * 3 - 1 = 10 and not 14.