코드예시👨🏻‍💻▶️ 파이썬

파이썬 숫자 맞추기 게임(5번 초과시 실패)

코뮤니티 2020. 11. 3. 17:39

문제 내용

파이썬의 반복문과 조건문을 이용하여 숫자를 맞추는 5번의 기회를 제공하는 게임 프로그램을 작성하라.

 

문제 풀이

import random

num = random.randint(1,10)
cnt = 0
print(num)

while True:
    cnt += 1
    usr = int(input('입력 : '))
    if usr == num:
        print('정답입니다!')
        break
    else:
        print("오답입니다.")
        print("*"*40)
        
    if cnt == 5:
        print('5회 초과, 정답은 %d 입니다'%num)
        break

 

 

 

코드 결과

#입력 예시1
입력 : 10
오답입니다.
****************************************
입력 : 2
정답입니다!

#입력 예시2
입력 : 1
오답입니다.
****************************************
입력 : 2
오답입니다.
****************************************
입력 : 3
오답입니다.
****************************************
입력 : 4
오답입니다.
****************************************
입력 : 5
오답입니다.
****************************************
5회 초과, 정답은 9 입니다

 


 

 

나와 어울리는 개발자 유형 찾기

MBTI로 알아보는 개발자 유형 내 안의 개발자를 찾아서...⭐

comu.codeuniv.kr