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

파이썬 덧셈 퀴즈 프로그램

코뮤니티 2020. 10. 29. 15:55

문제 내용

덧셈퀴즈 프로그램을 만들고자 한다. 두개의 100~999까지 무작위수가 자동 생성되어 질문을 하면, input함수로 답을 입력받는다. 이때 정답을 맞출때까지 계속하여 질문을 하게 되며, 마지막에 몇번만에 답을 맞추었는지 출력되도록 코딩하시오.

 

문제 풀이

 

import random

num1 = random.randrange(100,999)
num2 = random.randrange(100,999)

result = num1+num2
count = 1

answer = int(input(f'{num1} + {num2}의 합은 얼마인가요? '))
while True :
    
    if answer == result:
        print(f"맞았습니다. {count}번만에 맞추었습니다.")
        break
        
    else:
        answer = int(input(f'틀렸습니다. {num1} + {num2}의 합은 얼마인가요? '))
        count+=1

 

 

코드 결과

1771
851 + 920의 합은 얼마인가요? 100
틀렸습니다. 851 + 920의 합은 얼마인가요? 200
틀렸습니다. 851 + 920의 합은 얼마인가요? 300
틀렸습니다. 851 + 920의 합은 얼마인가요? 223
틀렸습니다. 851 + 920의 합은 얼마인가요? 1771
맞았습니다. 5번만에 맞추었습니다.

 


 

 

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

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

comu.codeuniv.kr