#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http 제목step_12_loop_part_2 숫자 추측 프로그램 만들기 질문입니다.2022-04-26 12:59작성자살려주세요첨부파일tkffuwhto ha.PNG (41.9KB)tkffuwntpdy 000000.PNG (31.7KB)지금 제가 풀고 있는 예제는 숫자추측게임다음의 요구 사항에 맞는 프로그램을 개발하여 아래의 입력창을 통해서 실행합니다.(a) 앞서 숫자 추측 게임 개발하기 (1) 문제와 반대되는 문제입니다.(b) 이번에는 사용자(당신)가 0에서 100 사이 숫자 중 하나를 골라 머리 속에 기억합니다.(c) 프로그램이 그 숫자가 무엇인지 맞히도록 합니다.(d) 프로그램이 숫자를 guess할때마다 사용자는 그 숫자가 자신이 생각한 수 보다 큰지(2), 작은지(0), 혹은 똑같은지(1) 입력합니다.(e) 프로그램이 숫자를 맞히면 종료됩니다.입니다. 그런데 코드를 짜봤더니... b=0일때, 그러니까 컴퓨터가 제공한 숫자가 자신이 생각한 숫자보다 작을때 오류가 납니다... 2를 입력하면 아주 잘 돌아가는데, 0을 입력하면 잘돌아가던 2도 망가져 버려요ㅜ 뭐가 문젠지 모르겠습니다ㅠㅠㅠㅠ 밑으로 코드와 실행 사진 첨부하겠습니다a = 0c = 100while True: m = a+c//2 print("당신이 생각한 숫자는 ",m,"입니까?") b = int(input("숫자가 크면 2, 숫자가 작으면 0, 정답이면 1을 입력해주세요: ")) if b == 1: print("제가 정답을 맞췄군요!!") break elif b == 2: c = m elif b == 0: a = m 목록수정삭제답변글쓰기 댓글 [0] 댓글작성자(*)비밀번호(*)내용(*) 댓글 등록 더보기이전[re]질문입니다.수업도우미 정승우2022-04-26다음[re]step_12_loop_part_2 숫자 추측 프로그램 만들기 질문입니다.수업도우미 정승우2022-04-26 Powered by MangBoard | 워드프레스 쇼핑몰 망보드