파이썬 프로그래밍의 힘모듈숫자 맞추기 게임
4번의 기회를 모두 사용했을때 아쉽습니다. 정답은 xx이였습니다. 가 출력이 안됩니다.
조회 865
좋아요 5
2018년 11월 11일
백선필
5
채택된 답변 수 2
10
댓글 3개
0
댓글 3개
while tries <= 4:
guess = int(input("기회가 %d번 남았습니다. 1-20 사이의 숫자를 맞춰보세요: " % (chance)))
if answer > guess:
print("Up")
elif answer < guess:
print("Down")
elif answer == guess:
print("축하합니다. %d번만에 숫자를 맞추셨습니다." % (tries))
break
chance -= 1
tries += 1
< if chance == 0: >
print("아쉽습니다. 정답은 %d였습니다." % (answer))
< > 안에 부분을 while 밖으로 빼서 작성하셨는데
while문 안에
다른 if문으로 해서 따로 작성해도 결과는 같게나오더라구요