파이썬 프로그래밍의 힘모듈숫자 맞추기 게임

Q

숫자 맞추기 게임 guess = -1로 설정한 이유!

조회 1098

좋아요 4

2017년 8월 28일




A
1개의 답변이 있어요
커뮤니티 파트너 채택



2017년 8월 28일

댓글 8

2017년 8월 29일
그렇다면, guess의 설정값은 answer에서 절 대 나올 수 없는 값이면 무엇이든 상관 없는걸까요? 0이거나 -2거나 answer(1-20) 사이의 숫자만 아니면 임의적 어떤 수를 설정해도 무방한건지 궁금합니다.
2017년 8월 29일
네:) 아무 값이나 상관없습니다. 다른 방식으로 반복문이 실행되도록 구현해도 괜찮을겁니당
2019년 5월 24일
그러면 처음부터 변수 guess를
2019년 5월 24일
guess = int(input("기회가 %d번 남았습니다. 1-20 사이의 숫자를 맞춰보세요: " % (n)))
2019년 5월 24일
즉 input 결과값의 정수형이라고 지정하면 왜 안되나요?
2019년 5월 24일
안녕하세요, multiply8님:) 반복문 전에 guess = int(input("기회가 %d번 남았습니다. 1-20 사이의 숫자를 맞춰보세요: " % (n))) 를 넣는걸 말씀하시나요??
2019년 11월 18일
guess = 0로 했을 때 어떤 문제가 있나요? randint(1, 20)의 의미가 1~20까지이므로 "0"은 절대 나올수 없는 값인 것 같은데
2019년 11월 19일
guess = 0 도 상관없습니다^^ -1은 음수라는 양수와 상반되는 의미라는 점에서 이해하시면 좋을 것 같아요^^

(주) 코드잇

대표강영훈

개인정보보호책임자강영훈

이메일support@codeit.kr

사업자 번호313-86-00797

통신판매업제 2019-서울중구-1034 호

주소서울특별시 중구 청계천로 100 시그니쳐타워 동관 10층 코드잇