inflearn logo
강의

Course

Instructor

Python, just for fun

Logical Operators Explained with Examples

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

636

RED THE

1 asked

0

not은 반대로 나오는데요.

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

논리연산자 python

Answer 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가 되는 것이랍니다. 

Sonauto V2 text to audio

0

11

1

Part2 자료에 대한 질문입니다.

0

8

1

시계열 데이터 날짜와 시간 format

0

15

1

자동화 프로그램 프로젝트

0

15

1

도커 컨테이너 생성 과정 오류 질문입니다.

0

30

2

평가지표 F1 스코어 질문드립니다.

0

16

2

강의 일정

0

26

2

replit에서 developer frameworks가 안보여요

0

17

2

Notion 권한 승인 요청 드립니다.

0

21

1

가상환경 설정시 문의

0

24

2

개발환경에 대해셔 설명부탁드립니다.

0

21

1

파트9 강의는 언제 오픈하시나요

0

25

2

20년 4,5회 13번

0

18

1

작업형 2 기출7회분에서

0

32

2

11. 데이터를 목록화하는 리스트와 튜플 에서 콘솔 실행시

0

20

1

ZIP 파일

0

22

2

26강 13F 강의 불일치 및 질문 요청

0

28

3

[업로드오류] 강의 내용과 제목 불일치

0

24

2

강의와는 별개로...

0

35

3

[예제002] 에서 파인썬 인터프리터가 없습니다

0

35

3

65강 소리

0

19

1

작업형2 모의문제1 (30강)

0

28

2

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

0

731

1

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

1

484

2