본문 바로가기
코드업(CodeUp) 풀이/Python 기초 100제

[코드업 Python 기초 100제] - 6053. 참 거짓 바꾸기

by catsassis2 2022. 1. 25.

문제 설명

정수값이 입력될 때,
그 불 값을 반대로 출력하는 프로그램을 작성해보자.

입력

정수 1개가 입력된다.

출력

입력된 정수의 불 값이 False 이면 True, True 이면 False 를 출력한다.

입력 예시

1

출력 예시

False

My code

a = int(input())
b = bool(a)
print(not b)

Answer

a = bool(int(input()))
print(not a)

Code Review

not 연산자를 이용하여 논리값을 반대로 바꾸어 주도록 해주었습니다. 즉, 입력된 정수의 bool 값이 False 이면 True, True 이면 False 를 출력하도록 해주었습니다.

댓글