#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http

제목중간고사 2번 질문2020-05-01 08:05
작성자
첨부파일asdfasdf.png (17.6KB)

해당 참조파일처럼 0과 3 이외의 값 4를 넣으면

out of range라는 오류가 뜹니다.


밑에 실행예제에 변화를 준다면 다른값을 넣었을 때 -1이 나오게 할 수 있지만,

실행예제를 그대로 유지한다면,

valueUser = caseTypes[userInput] 

위의 코드 때문에 리스트 범위를 벗어났다고 나옵니다.


실행예제에 조건을 조금 추가해서 실행 해도 감점이 없나요?


예를들면 0과 3 이외의 숫자가 들어왔을 때, 문제가 되는 valueUser = caseTypes[userInput] 코드로 가기 전에 -1을 반환하는 것으로 끝낸다는 식으로요

댓글
이전[중간과제 2번]2020-05-01
다음[중간과제-4번] 출력 질문2020-04-30