본문 바로가기

백준

[BaekJoon/Python3] 백준 10951번 : A+B -4

 

 

<정답 코드>

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문과는 다르게 반복하는 인자값이 정해져 있지 않고 조건이 만족하는 한은 계속 수행된다.
  • 조건이 참이기만 하면 구문 안에 있는 작업들을 무한히 반복