inflearn logo
강의

講義

知識共有

Python、ただの趣味で

例題で学ぶ論理演算子

print(not A or B) 가 Ture인 이유

686

RED THE

投稿した質問数 1

0

not은 반대로 나오는데요.

A or B는 Ture 고 not은 반대니 False가 나와야 한다고 생각했는데 Ture가 나온 이유를 알 수 있을까요?

논리연산자 python

回答 1

1

gyul

안녕하세요~ 

A 는 True 이고 B도 True입니다. 

A or B는 당연히 True겠죠?

not A or B는 왜 True 일까요? 

그 이유는 or 연산자는 A or B 둘중 하나만 True여도 참(True) 라고 판단을 하기 때문입니다. 

알려주신 예제에서 

'not A' 는 False 이고요, 'B'는 True 입니다. 

즉 `False or True` 인 것이죠. 둘중 하나만 True여도 참이기 때문에 True가 되는 것이랍니다. 

다차원 배열 포인터 질문있습니다

0

6

1

원핫인코딩 전 train과 test 병합여부

0

5

1

수강기간 연장

0

7

1

자동화시트에 이미지를 제가 원하는 사진을 다운 받아서 시트에 입력할수 있을까요?

0

9

1

이론 파트 재탕

0

16

1

모의고사 5회

0

16

0

12분 10초 func(values, 0, 1)을 넣을 때

0

16

1

mcp 관련 질문

0

26

2

Alpha vantage 유료화?

0

30

2

오류

0

19

1

29강 작업2형의 이상치 처리

0

27

2

재탕문제

0

33

1

재탕문제

0

22

0

수강기간 연장 문의드립니다!

0

41

2

파이썬 추가 코드

0

42

1

9월에 실기출제기준 개정내역에 신설된부분

0

46

1

실기 문제 구성?

0

31

0

실기 문제 구성?

0

32

0

colab 작동

0

56

2

소리

0

30

1

전 이렇게 풀었습니다

0

43

1

작업형2 모의문제2 결과값 관련 문의드립니다.

0

58

2

윈도우 환경에서 블랙 설치경로를 어떻게 찾나요?

0

794

1

'파이썬은 모듈을 어떻게 찾나' 강의중 화면이 안 나오네요.

1

526

2