개발 같이해요/PYTHON

[ 파이썬 ] 논리 연산자 문법 정리 ( AND,OR,NOT ) 및 예제

Rio - Moon 2024. 5. 28. 11:55
728x90
반응형

 

 

논리 연산자는 주로 bool 값(True 또는 False)을 반환 할때사용되는 연산자 유형입니다. 

이번 포스팅에서는 파이썬 에서 쓰이는 논리 연산자 를 예제를 통해 정리해보도록 하겠습니다.

 

비교연산자와 산술연산자 에 대해 궁금하시면 아래 포스팅을 같이 참고해주세요

함께 보면 좋은 글

[ 파이썬 ] 비교 연산자 문법 정리 ( ==, !=, >, <, >=, <= ) 및 예제

 

[ 파이썬 ] 비교 연산자 문법 정리 ( ==, !=, >, <, >=, <= ) 및 예제

비교 연산자는 두 값을 비교하는 데 사용되는 연산자 유형입니다. 이번 포스팅에서는 파이썬 에서 쓰이는 비교 연산자 를 정리해보도록 하겠습니다. # 1. 비교 연산자 란? 연산자는 두 피연산자

it-ability.tistory.com

 

[파이썬] 산술 연산자 문법 정리 ( + , - , * , / , % , **, // ) 및 예제

 

[파이썬] 산술 연산자 문법 정리 ( + , - , * , / , % , **, // ) 및 예제

산술 연산자 란 덧셈 , 뺄셈 등과 같이 산술 또는 수학 연산을 수행하는 데 사용되는 특수 기호입니다. 이번 포스팅에서는 파이썬 에서 쓰이는 산술 연산자 를 정리해보도록 하겠습니다. # 1. 산

it-ability.tistory.com

 

 

 


 

 
 

 

# 1. 논리 연산자 란?

 

논리 연산자는 프로그래밍에서 주어진 조건이나 표현식을 평가하고, 그 결과로 참(True)이나 거짓(False)을 반환하는 연산자입니다. 논리 연산자는 주로 조건문이나 반복문에서 조건을 결합하거나 논리적 흐름을 제어하는 데 사용됩니다.

파이썬에서의 주요 논리 연산자의 기호와 예제 를 알아보도록 하겠습니다.

 

 

# 2. 논리 연산자의 기호와 설명

 

그럼 논리 연산자 의 종류는 어떻게 되고 기호는 무엇일까요? 다음과 같이 표로 알아보도록 하겠습니다.

 

 

# 3. 논리 연산자의 예제

 

그럼, 이제 실제로 적용되는 논리 연산자의 예제를 알아보겠습니다.

 

 

 

AND ( 두 조건이 모두 True일 때만 True를 반환)

 

x = True
y = False

print(x and y)  # 출력: False

 

OR ( 두 조건 중 하나라도 True이면 True를 반환 )

 

x = True
y = False
print(x or y)  # 출력: True

 

 

 

NOT ( 조건의 논리 값을 반전)

 

x = True
print(not x)  # 출력: False

 

 

 

조건부 활용에서 예제

 

#[AND 예시]
a = 5
b = 3
if a > 1 and b < 5:
    print("조건이 모두 참입니다.")  # 출력: 조건이 모두 참입니다.

#[OR 예시]
a = 5
b = 8
if a > 1 or b < 5:
    print("하나 이상의 조건이 참입니다.")  # 출력: 하나 이상의 조건이 참입니다.
    
#[NOT 예시]    
a = False
if not a:
    print("a는 거짓입니다.")  # 출력: a는 거짓입니다.

 

 

 

# 4. 마무리

 

파이썬의 논리 연산자는 조건문을 작성할 때 매우 유용하며, 이들을 잘 이해하고 활용하는 것은 파이썬 프로그래밍에 있어 중요한 부분입니다. 이번 글을 통해 각 연산자가 어떻게 작동하는지, 그리고 실제 코드에서 어떻게 사용되는지에 대해 알아보았습니다.

 

다음포스팅 에서는 할당당연산자에 대해 포스팅하도록 하겠습니다.

이번 포스팅이 작은 도움이 되셨으면 좋겠습니다.

 

 

 

반응형