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

Q

4번의 기회를 모두 사용했을때 아쉽습니다. 정답은 xx이였습니다. 가 출력이 안됩니다.

조회 865

좋아요 5

2018년 11월 11일




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



2018년 11월 12일

댓글 3

2018년 11월 12일
감사합니다. 꾸벅~
2018년 11월 12일
줄거운 하루 보내세요~~
2020년 2월 22일
질문하나 해도될까요?

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문으로 해서 따로 작성해도 결과는 같게나오더라구요

(주) 코드잇

대표강영훈

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

이메일support@codeit.kr

사업자 번호313-86-00797

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

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