지금 입력하신 코드에는 문제가 두가지 있습니다
일단 8번줄과 11번째줄에 입력은 x로 받아두고 엉뚱한 변수인 n에서 검사를 하려고 하니 오류가 나는것입니다.
정확히는 인트형태인 n을 슬라이싱으로 자르려해서 에러 -> try문 안에 있으므로 except로 넘어가서 반복문 종료
n[i]를 x[i]로 바꿔주시면 됩니다
두번째로 무한히 입력을 받고있습니다
이게 왜 문제냐면 입력이 모두 끝난 이후에 input을 통하여 입력을 받으려 하면 EOF에러가 나기 때문입니다.
while True 대신 for문을 통하여 n번만 입력을 받게 해주거나 input도 try문으로 감싸줘서 에러가 날경우 반복문이 종료하게 해주시면 됩니다. 개인적으로 추천하는 방법은 for문을 이용하기 입니다
kcw2297 2년 전
구글 검색하여 오류를 찾으려고 했는데, 없는거 같아서..
머가 틀린거인가요..