Python의 논리 AND 연산자
Muhammad Waiz Khan
2023년10월10일
이 튜토리얼은 파이썬에서 논리 AND 연산자의 구문과 사용을 설명합니다. 논리 AND 연산자는 두 피연산자의 값이True
이면True
를 반환하고 두 피연산자의 값이False
이면False
를 반환합니다. 논리 AND 연산자는 모든 조건이나 피연산자가True
인 경우에만 작업이나 작업을 수행하려는 경우에 사용됩니다.
대부분의 프로그래밍 언어 (예 : C, C++, Java 및 C# 등)에서&&
는 논리 AND 연산자로 사용됩니다. 다른 프로그래밍 언어와 달리and
키워드는 Python에서 논리 AND 연산자로 사용됩니다.
Python의 논리 및 연산자and
예제
이제 Python에서 논리 및 연산자and
의 예제 코드를 사용하여 사용을 살펴 보겠습니다.
두 개의 변수a
및b
를 기반으로 조치를 수행하는 프로그램이 있다고 가정하십시오. 아래 예제 코드와 같이and
키워드를 사용하여a
및b
의 값을 확인합니다.
a = 12
b = 2
if a > 0 and b > 0:
print("a and b are greater than 0")
출력:
a and b are greater than 0
and
키워드의 또 다른 용도는 함수의 출력을 확인한 다음 값에 의해 반환 된 부울 값을 기반으로 작업 또는 작업을 수행하려는 곳입니다.
아래 예제 코드는 Python에서 논리 AND 연산자and
를 사용하여 함수가 반환하는 부울 값을 확인하는 방법을 보여줍니다.
func1 = True
func2 = False
if func1 and func2:
print("Both function executed successfully")
else:
print("Task failed")
출력:
Task failed
또한 두 개 이상의 피연산자의 값을 확인할 수 있습니다. 즉, 아래 예제 코드에 표시된대로 Python에서 여러 논리 AND 연산자and
를 사용하여 모든 조건이True
인 경우 :
cond1 = True
cond2 = True
cond3 = False
cond4 = True
if cond1 and cond2 and cond3 and cond4:
print("All conditions are true!")
else:
print("All conditions are not satisfied")
출력:
All conditions are not satisfied