#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http 제목[중간과제-2번]2020-04-28 15:18작성자ㅇㅇㅇ문제 2번에서 MakeDecision()함수는 입력parameter로 전달받은 사용자의 선택과 컴퓨터의 선택이"scissor","rock", "paper"이 아닌 경우에 -1을 return함 이라고 되어있습니다문제에 주어진 코드를 보면 사용자는 [0] scissor [1] rock [2] paper [3] quit 총 0~3까지의 선택을 할 수 있습니다그래서 저는 0~3이 아닌 다른 숫자를 입력하면 -1이 나타나는 코드를 짜면 되겠구나 생각했는데 다른 숫자를 입력하면 코드가 오류가 뜹니다이를 해결하기 위해 문제에 제시되어있던 userInput = 0while True: userInput = int(input("nMenu: n[0] scissor, n[1] rock, n[2] paper, n[3] quit nnSelect: ")) if(userInput != 3): valueUser = caseTypes[userInput] valueComputer = GenerateRandomCaseForComputer() valueDecision = MakeDecision(valueUser, valueComputer) print("nResult: User [{0}] vs Computer [{1}] -> Winner is {2}".format(valueUser, valueComputer, valueDecision)) else: break이 코드에서 if문 부분을 변경하고 싶은데 변경을 해도 되는지 물어보기 위해서 글을 작성합니다 목록수정삭제답변글쓰기 댓글 [1] 댓글작성자(*)비밀번호(*)내용(*) 댓글 등록 더보기이전[중간과제 -2번]ㄱㄱㅁ2020-04-28다음주피터 패스워드asdfqwer2020-04-28 Powered by MangBoard | 워드프레스 쇼핑몰 망보드