[Code Up] 기초 알고리즘 100제 With Python
6056 : [기초-논리연산] 참/거짓이 서로 다를 때에만 참 출력하기
Evolving Developer
2023. 3. 14. 17:57

예제
2개의 정수값이 입력될 때,
그 불 값(True/False) 이 서로 다를 때에만 True 를 출력하는 프로그램을 작성해보자.
해설
- 참 거짓이 서로 다를 때에만 True 로 계산하는 논리연산을 XOR(exclusive or, 배타적 논리합) 연산이라고도 부른다.
소스 코드
a, b = input().split()
# 0이 아니면 true, 0이면 false
c = bool(int(a))
d = bool(int(b))
print((c and (not d)) or ((not c) and d))