컴퓨팅에서 파일의 끝(End of FIle)을 나타내고 데이터 소스로부터 더이상 읽을 수 있는 데이터가 없음을 의미.
알고리즘 문제를 풀다가 입력의 끝을 EOF로 주는 경우를 보고 의문이 생겨 정리해보기로!
while True:
try:
x = int(input())
print(x)
except:
break
만약, 윈도우 환경이라면 Ctrl + z 를 누르면 처리가 가능하다.
import sys
x = int(sys.stdin.readline())
print(x)
만약 입력받는 수가 정해져 있지 않는다면 EOF임을 인지하고 try, except를 사용하자!
개념을 이해하였다면 예제를 한번 풀어보는 것을 추천한다