Step by Security Study
[백준 - 1330번] 두 수 비교하기 - 파이썬 본문
문제 링크
https://www.acmicpc.net/problem/1330
1330번: 두 수 비교하기
두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오.
www.acmicpc.net
최종 코드
A, B = map(int, input().split())
if A<B:
print("<");
elif A>B:
print(">");
elif A==B:
print("==");
배운 내용
처음 아래와 같이 코드를 작성했는데 문법 오류가 발생했었다.
A, B = int(input());
if A<B:
print("<");
elif A>B:
print(">");
else A==B:
print("==");
1. 'else' 다음에는 조건이 아니라 실행 코드가 와야 한다. 그렇기 때문에 마지막 조건을 수행하려면 'else'가 아니라 'elif'가 와야 한다.
2. 입력 값을 받는 방법에도 오류가 있었다. 여러 개의 값을 받으려면 map 함수와 split 함수를 사용해야 했는데 까먹고 있었다.
'문제 풀이 > 백준' 카테고리의 다른 글
[백준-2753번] 윤년 - 파이썬 (0) | 2023.05.21 |
---|---|
[백준 - 9498번] 시험 성적 - 파이썬 (0) | 2023.05.15 |
[백준 10172번] 개 - 파이썬 (0) | 2023.05.12 |
[백준 10171번] 고양이 - 파이썬 (0) | 2023.05.09 |
[백준 11382번] 꼬마 정민 - 파이썬 (0) | 2023.05.09 |