본문 바로가기
Algorithm/baekjoon

[백준] 11718 그대로 출력하기 파이썬 (python)

by eoieiie 2024. 3. 9.

문제

입력받은 대로 출력하는 프로그램을  작성하시오. 

 

정답코드

while True :
    try :
        print(input())
    except EOFError:
        break

 

풀이

보통 입력하는 횟수가 주어지지만 이번 문제에서는 주어지지 않았다. 입력된 값을 그대로 출력하는 부분을 구현하는 부분이 까다롭다. 

예외처리 구문을 사용하여 입력값이 계속 들어오면 그대로 프린트해 주고, 그렇지 않다면 break를 걸어주도록 하자. 

break로 예외 발생 시 while 문을 다시 반복하도록 한다. 

 

느낀 점 

 

생각보다 예외처리 구문이 많이 사용된다

줄바꿈(엔터키)의 역할과 출력에 대해 한번 더 고민해 보게 되었다.

 

댓글