[파이썬(Python)] 파이썬 AND, OR, NOT 조건 사용하기
- 파이썬(Python)
- 2020. 3. 16. 01:00
안녕하세요.
오늘은 파이썬에서 AND, OR, NOT 조건 사용하는 방법에 대해서 알려드리려고 합니다.
AND, OR, NOT 조건들의 각 개념은 다들 숙지하고 계실거라 생각하겠지만..
혹시 모르니 간단히 한번 설명 드리겠습니다!
AND 조건 – A AND B , A 와 B 모두 둘 다 참이어야 조건 성립
OR 조건 – A OR B, A 와 B 둘 중 하나라도 참이면 조건 성립
NOT 조건 – A NOT B A와 B 둘다 아니어야 조건 성립
이렇게 개념을 이해하시면 되겠습니다.
그럼 파이썬 IF 구문을 통해 각각 AND, OR, NOT 에 대한 예제 코드를 작성하면서 조건에 대해 이해해 보도록 하겠습니다.
AND 조건
1 2 3 4 5 6 7 |
a = 50
if(a > 20 and a < 60): print('a는 20보단 크고, 60보단 작은 수') else: print('a는 20보단 작거나, 60보단 큰 수')
|
실행 결과
위와 같이 a 라는 변수에 50이라는 숫자를 저장해서 AND 조건으로 IF문을 작성하여 출력하니까 50이라는 숫자는 현재 20보단 크고, 60보단 작은 수 라고 알맞게 출력된 것을 확인하실 수 있습니다.
OR 조건
1 2 3 4 5 6 7 |
a = 50
if(a == 50 or a ==60): print('a는 50 이거나 60 이다.') else: print('a는 50, 60 을 제외한 수이다.')
|
실행 결과
OR 조건은 둘 중 하나라도 참이면 참이 되는 조건으로써, 현재 a는 50이라는 숫자를 저장하고 있고, IF문에서 a==50 or a==60 이 조건에서 왼쪽 부분 조건을 만족하므로, 출력 결과 a는 50 이거나 60 이다. 라고 알맞게 출력된 것을 확인하실 수 있습니다.
NOT 조건
1 2 3 4 5 6 7 |
a = 50
if(not a == 15): print('a는 15가 아닌 다른 수 입니다.') else: print('a는 15입니다.');
|
실행 결과
Not 조건으로써, 현재 a는 50이라는 숫자를 저장하고 있고, 당연히 IF 구문 조건은 not a == 15 조건으로써 50은 15가 아니기 떄문에 “a는 15가 아닌 다른 수 입니다.” 라고 출력된 것을 확인하실 수 있습니다.
이로써 간단히 파이썬에서 제공하는 조건인 AND, OR, NOT에 대해서 알아 보았습니다.
감사합니다.^^
'파이썬(Python)' 카테고리의 다른 글
[파이썬(Python)] 파이썬 반복문 사용하기 (0) | 2020.03.18 |
---|---|
[파이썬(Python)] 파이썬 사용자 입력 값 받기 (0) | 2020.03.17 |
[파이썬(Python)] 파이썬 IF문 사용방법 (0) | 2020.03.15 |
[파이썬(Python)] 파이썬 “Hello. World” 출력하기 (0) | 2020.03.14 |
[파이썬(Python)] 파이썬을 사용한 첫 프로그래밍 (0) | 2020.03.13 |
이 글을 공유하기