본문 바로가기
Etc./Python

[python] try, except 백준 문제10951

by ahj 2021. 8. 18.

단계별 문제 열심히 푸는 중에 맞닥뜨리게 된 문제

 

while문 문제에 있어서

'while 1:'을 이용해야하는건 알겠는데 입력이 없을 떄 while문을 어떻게 빠져나오지 고민이 들었다

if, else는 입력된 값이 있어야 비교하고 명령을 수행하지

아예 입력이 없으면? 어떻게하지 고민하면서 게시판 질문들을 열심히 뒤지던 중 python end of file에 대해서 찾아보라는 댓글을 발견하게 됐고

[출처] Python 입력이 끝날때 까지 출력(EOF)|작성자 Teo hwang

 

Teo's lab : 네이버 블로그

Wanna be a front-end, back-end developer

blog.naver.com

다음과 같은 블로그에서 내가 바로 원했던 대답을 찾을 수 있었다.

입력이 끝날때까지 출력

try, except를 이용한 error 처리

40분을 넘게 고민한 코드가

while 1:
    try:
        a,b=input().split()
        c=int(a)+int(b)
        print(c)
    except:
        break

 

이렇게 간단했다니.. 약간 허탈하다

 

점프투파이썬 끝까지 봐야겠다 틈틈이 시간내서

'Etc. > Python' 카테고리의 다른 글

[Python] Function missing arguments  (0) 2021.09.09
[Python] requests  (0) 2021.09.09
[python]Counter 함수 이용 정리  (0) 2021.08.27
[Python]연산자  (0) 2021.08.15
[python] map  (0) 2021.08.15

댓글