문제
https://www.acmicpc.net/problem/10951
10951번: A+B - 4
두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.
www.acmicpc.net
처음에는 sys.stdin.readline()으로 모든 문자를 받아서 /n을 기준으로 잘라서 해결하려 하였는데 실패하였다.
그래서 예외처리를 배우고 사용했다.
while True:
try:
A, B = map(int, input().split())
print(A+B)
except:ss
break
->try except를 사용하면
try:
실행할 코드
except:
예외가 발생했을 때 처리하는 코드
->특정 예외만 처리하고 싶다
try:
실행할 코드
except 예외이름:
예외가 발생했을 때 처리하는 코드
->예외의 에러 메시지를 받고 싶다
try:
실행할 코드
except 예외 as 변수:
예외가 발생했을 때 처리하는 코드
보통 예외( exception)의 e를 따서 변수 이름을 e로 짓는다. e에 에러 메시지가 들어가는 것이다.
'알고리즘 공부' 카테고리의 다른 글
백준 1110번 (0) | 2022.11.29 |
---|---|
백준 4344번, range(int(input())) list()[1:] (0) | 2022.11.28 |
백준 13223번, 시간 계산과 zfill() (0) | 2022.11.25 |
백준 11720번, strip()과 list의 for문을 이용한 사용 (0) | 2022.11.25 |
백준 10992번 (0) | 2022.11.17 |
댓글