단순히 반복하여 덧셈을 시키는 문제처럼 보이지만 테스트할 개수를 미리 지정하지도 않고
언제 끝날지 지정하지도 않는다.
정해진 숫자가 있지않으니 while문을 활용하는 것 같긴한데, 어떤식으로 문제를 풀어라는 건지 도저히 감도 잡히지 않아 결국 구글링을 해보기로했다.
다른 사람들이 풀이한 문제를 보고 이해하려고 했다.
' while 반복문을 이용해서 문제를 풀었고 수가 입력되지 않아서 에러가 발생하면 반복문을 끝낼 수 있도록 try - except 구문을 활용해서 문제를 풀었다. '
라는 구절을 찾을 수 있었다...
try 와 except는 정말 아에 처음보는 이름이었다.
위에서 설명 되있는 것과 같이 수가 입력되지 않아 에러가 발생한다면 명령을 줄 수 있는 함수가 따로 있었다.
우선 while True를 이용해서 무한 반복문을 만들어준 뒤에
트라이를 이용해서 해당 코드를 짜고 만약 반응이 없다면 멈추게 except : break를 적어주었다.
'Algorithm > Baekjoon' 카테고리의 다른 글
[백준 문제풀이 : 2562번] 파이썬 - 최대값 (0) | 2023.08.04 |
---|---|
[백준 문제풀이 : 10807번] 파이썬 - 개수 세기 (0) | 2023.08.03 |
[백준 문제풀이 : 2439번] 파이썬 - 별 찍기 - 2 (0) | 2023.08.02 |
[백준 문제풀이 : 25314번] 파이썬 - 코딩은 체육과목입니다. (0) | 2023.08.02 |
[백준 문제풀이 : 25304번] 파이썬 - 영수증 (0) | 2023.08.02 |