728x90
반응형
이번 포스팅은 www.acmicpc.net/problem/10951에서 푼 것을 토대로 작성했습니다.
While문의 두 번째 문제인 A+B -4입니다.
0,0을 입력하면 while문을 빠져나왔던 지난 문제와는 달리
입력을 계속해서 넣으면, 즉 에러가 없으면
프로그램이 계속 동작되게 만드는 문제입니다.
import sys
while True :
try :
a,b = map(int, sys.stdin.readline().split())
print(a+b)
except :
break
그래서 저는 try-except 구문을 사용하였습니다
프로그램 중에는 어떤 것을 입력해야 하는 경우 에러가 발생할 가능성이 있습니다.
구문 오류가 발생할 때 해결 가능한 코드가 try-except입니다.
위와 같은 경우는 int를 입력해야 하는데 str가 입력된다거나 한다면
except로 넘어가 구문을 실행시키게 됩니다.
다음 포스팅에서 찾아오겠습니다 :)
728x90
반응형
'Python > 백준 알고리즘' 카테고리의 다른 글
[BaekJoon/Python] : 백준 10818번 - 최소, 최대 (0) | 2020.12.28 |
---|---|
[BaekJoon/Python] : 백준 1110번 - 더하기 사이클 (0) | 2020.12.27 |
[BaekJoon/Python] : 백준 10952번 - A+B -5 (0) | 2020.12.24 |
[BaekJoon/Python] : 백준 10871번 - X보다 작은 수 (0) | 2020.12.21 |
[BaekJoon/Python] : 백준 2439번 - 별 찍기 - 2 (0) | 2020.12.20 |