쉽고 깔끔하게
[백준 알고리즘/python3] 10951번 A+B -4 문제풀이 본문
728x90
반응형
문제
두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.
입력
입력은 여러 개의 테스트 케이스로 이루어져 있다.
각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10)
출력
각 테스트 케이스마다 A+B를 출력한다.
예제 입력 | 예제 출력 |
1 1 2 3 3 4 9 8 5 2 |
2 5 7 17 7 |
<정답>
※ 테스트 케이스의 수가 정해져 있지 않으며, 함수 종료 조건도 명시되어 있지 않아 조금 당황한 문제
[예외 처리]
• try, except만 쓰는 방법
try:
수행할 문장
except:
오류 발생 시 수행할 문장
try 블록 수행 중 오류가 발생하면, except 블록이 수행된다.
하지만 try 블록에서 오류가 발생하지 않는다면, except 블록은 수행되지 않는다.
• 발생 오류만 포함한 except문
try:
수행할 문장
except 발생 오류:
오류 시 수행할 문장
오류 발생 시 except문에 미리 정해 놓은 오류 이름과 일치할 때만 except 블록 수행한다.
• 발생 오류와 오류 메시지 변수까지 포함한 except문
try:
수행할 문장
except 발생 오류 as 오류 메시지 변수:
오류 발생 시 수행할 문장
미리 정해놓은 오류 이름과 일치할 때 오류 메시지의 내용까지 알고 싶을 때 사용하는 방법이다.
728x90
반응형
'Algorithm > BAEKJOON' 카테고리의 다른 글
[백준 알고리즘/python3] 10818번 최소, 최대 문제풀이 (0) | 2021.01.07 |
---|---|
[백준 알고리즘/python3] 1110번 더하기 사이클 문제풀이 (0) | 2021.01.05 |
[백준 알고리즘/python3] 10952번 A+B -5 문제풀이 (0) | 2021.01.05 |
[백준 알고리즘/python3] 10871번 X보다 작은 수 문제풀이 (0) | 2021.01.05 |
[백준 알고리즘/python3] 2439번 별 찍기 -2 문제풀이 (0) | 2021.01.05 |