<정답 코드>
while True:
try:
A, B = map(int, input().split())
print(A + B)
except:
break
☆ 이 문제는 '테스트 케이스(입력) 개수가 정해지지 않은 경우'
☆ 테스트 케이스 개수가 정해지지 않았기 때문에 while문 사용
☆ try : 변수 A,B에 int형이 들어간다면, A+B의 값을 출력한다.
except : try에 대한 에러가 발생하는 경우(=int형 제외한 타입들이 들어올 경우) → break를 써서 while문을 멈춘다.
[While문]
- 파이썬 기본 반복문 중 하나로 조건문이 만족하는 한 반복해서 수행된다.
- for문과는 다르게 반복하는 인자값이 정해져 있지 않고 조건이 만족하는 한은 계속 수행된다.
- 조건이 참이기만 하면 구문 안에 있는 작업들을 무한히 반복
'백준' 카테고리의 다른 글
[BaekJoon/Python3] 백준 10871번 : X보다 작은 수 (0) | 2024.04.14 |
---|---|
[BaekJoon/Python3] 10807번 : 개수 세기 (0) | 2024.04.14 |
[BaekJoon/Python3] 백준 2439번 : 별 찍기 - 2 (0) | 2024.04.11 |
[BaekJoon/Python3] 백준 2438번 : 별 찍기 - 1 (0) | 2024.04.10 |
백준 11021번 : A+B -7 (0) | 2024.04.10 |