문제 설명
정수값이 입력될 때,
그 불 값을 반대로 출력하는 프로그램을 작성해보자.
입력
정수 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 를 출력하도록 해주었습니다.
'코드업(CodeUp) 풀이 > Python 기초 100제' 카테고리의 다른 글
[코드업 Python 기초 100제] - 6055. 하나라도 참이면 참 출력하기 (0) | 2022.01.25 |
---|---|
[코드업 Python 기초 100제] - 6054. 둘 다 참일 경우만 참 출력하기 (0) | 2022.01.25 |
[코드업 Python 기초 100제] - 6052. 정수 입력받아 참 거짓 평가하기 (0) | 2022.01.25 |
[코드업 Python 기초 100제] - 6051. 정수 2개 입력받아 비교하기4 (0) | 2022.01.25 |
[코드업 Python 기초 100제] - 6050. 정수 2개 입력받아 비교하기3 (0) | 2022.01.25 |
댓글