문제
두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오.
입력
첫째 줄에 A와 B가 주어진다. A와 B는 공백 한 칸으로 구분되어져 있다.
출력
첫째 줄에 다음 세 가지 중 하나를 출력한다.
- A가 B보다 큰 경우에는 '>'를 출력한다.
- A가 B보다 작은 경우에는 '<'를 출력한다.
- A와 B가 같은 경우에는 '=='를 출력한다.
if문을 이용해 푸는 간단한 문제이다.
정답
a, b = map(int, input().split())
if a > b:
print(">")
elif a < b:
print("<")
else:
print("==")
참고
처음엔 elif대신 else if를 썼다가 오류가 나서 당황했다.
파이썬은 elif를 사용한다.
콜론(:)을 잊지말자!
if 조건식1:
실행문1
...
elif 조건식2:
실행문2
...
else:
실행문3
'Algorithm' 카테고리의 다른 글
[Python] 백준 11047 - 동전 0 (0) | 2020.08.12 |
---|---|
[Python] 백준 5543 - 상근날드 (0) | 2020.08.09 |
[Python] 백준 2438 - 별 찍기 - 1 (0) | 2020.08.07 |
[Python] 백준 2742 - 기찍 N (0) | 2020.08.07 |
[Python] 백준 1000 - A+B (0) | 2020.08.02 |