본문 바로가기
프로그램/Python 1000제

Python 22제] 파워 유저를 위한 파이썬 EXPRESS] p180 CHAPTER 4. 도전문제

by 건티 2021. 9. 24.
728x90

 

문제]

1) p180 산수 문제 프로그램 참고하세요.

2) 덧셈 뿐만 아니라 뺄셈 문제도 출제할 수 있도록 프로그램을 수정하라.

3) 한 번이라도 맞으면 반복을 종료하도록 프로그램을 수정하라.

 

 

참고풀이]

import random

flag=True
while flag:
    x=random.randint(1,100)
    y=random.randint(1,100)
    c=random.randint(1,2)

    if c==1:
        answer=int(input(f"{x} + {y} = "))
    else:
        answer=int(input(f"{x} - {y} = "))
        y*=-1

    if answer==x+y:
        print("잘했어요!!")
        flag=False
    else:
        print("틀렸어요. 하지만 다음번에는 잘할 수 있죠?")
        

 

        

참고풀이 결과]

 

 

 

 

대한민국의 아름다운 영토, 독도의 겨울

 

반응형

댓글