inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

파이썬, 그냥 재미로

예제로 알아보는 논리연산자

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

636

RED THE

작성한 질문수 1

0

not은 반대로 나오는데요.

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

논리연산자 python

답변 1

1

승귤

안녕하세요~ 

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

3

0

작업형1 모의문제 4번에 3)문제 질문

0

9

1

강의 수강 순서

0

12

1

coders 사이트 로그인이 안돼요

0

20

2

호스트 테스트 주소 복사?

0

14

1

이상치 전처리 작업

0

21

2

명령팔레트에서 오류

0

29

3

평가결과값 문의

0

23

2

Sonauto V2 text to audio

0

18

2

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

0

23

2

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

0

31

2

자동화 프로그램 프로젝트

0

21

1

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

0

47

2

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

0

24

2

강의 일정

0

35

2

replit에서 developer frameworks가 안보여요

0

27

2

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

0

28

2

가상환경 설정시 문의

0

31

2

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

0

23

1

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

0

30

2

20년 4,5회 13번

0

25

2

작업형 2 기출7회분에서

0

36

2

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

0

731

1

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

1

484

2