반응형
backjoon Bronze4인 1330번 두 수 비교하기입니다.
문제
풀이
두 수 비교는 간단하게 if-elif-else문을 사용해서 해결이 가능합니다.
a, b = map(int, input().split())
if a > b:
print('>')
elif a < b:
print('<')
else:
print('==')
삼항 연산자 사용
위의 구문을 삼항 연산자를 사용해서 1줄로 줄일 수 있습니다.
python의 삼항 연산자는 => (참일 때 출력) if 조건문 else (거짓일 때 출력)
a, b = map(int, input().split())
print('>') if a > b else print('<') if a < b else print('==')
다른 분들의 풀이
a,b=map(int,input().split())
print(['><'[a<b],'=='][a==b])
반응형
'코딩테스트 > backjoon' 카테고리의 다른 글
[backjoon][Bronze4] 인공지능 시계 - 2530번 (0) | 2021.04.12 |
---|---|
[backjoon][Bronze4] 오븐 시계 - 2525번 (0) | 2021.04.12 |
[backjoon][Bronze4] 주사위 세개 - 2480번 (0) | 2021.04.12 |
[backjoon][Bronze4] 사파리월드- 2420번 (0) | 2021.04.12 |
[backjoon][Bronze4] 손익분기점 - 1712번 (0) | 2021.04.11 |
[backjoon][Bronze4] TV 크기 - 1297번 (0) | 2021.04.11 |
[backjoon][Bronze4] 8진수 2진수 - 1212번 (0) | 2021.04.11 |