공부하시는대에 도움이 됐으면 좋겠습니다.
답안코드 확인해주세요!
더보기
import random
x = random.randint(1, 10)
y = random.randint(1, 10)
op = random.randint(0, 4)
if op == 0 :
answer = int(input(str(x) + " + "
+ str(y) + "의 값은?"))
if x+y == answer:
print("맞았습니다.")
else:
print("틀렸습니다.")
elif op == 1 :
answer = int(input(str(x) + " - "
+ str(y) + "의 값은?"))
if x-y == answer:
print("맞았습니다.")
else:
print("틀렸습니다.")
elif op == 2 :
answer = int(input(str(x) + " * "
+ str(y) + "의 값은?"))
if x*y == answer:
print("맞았습니다.")
else:
print("틀렸습니다.")
else :
answer = float(input(str(x) + " / "
+ str(y) + "의 값은?"))
if x/y == answer:
print("맞았습니다.")
else:
print("틀렸습니다.")
'파이썬' 카테고리의 다른 글
[파이썬] for문을 이용하여 1부터 51까지 짝수만을 골라 출력하는 프로그램을 작성하시오 (0) | 2022.12.22 |
---|---|
[파이썬] 사용자로부터 정수를 입력받고 최대공약수 gcd 를 작성하는 프로그램을 작성하시오 (0) | 2022.12.22 |
[파이썬] 문자를 입력받고 R이나 r이 입력되면 Rectangle T나 t가 입력되면 Triangle C 나 c를 입력하면 Circle을 출력하고 해당하는 문자가 없다면 Unknown을 출력하는 프로그램을 작성하시오 (0) | 2022.12.22 |
[파이썬] 사용자로부터 정수 x,y를 입력받고 x가 y의 약수인지 판단하는 프로그램을 작성하시오 (0) | 2022.12.22 |
[파이썬] 화씨온도를 입력받고 섭씨온도로 변환하는 프로그램을 작성하시오 (0) | 2022.12.22 |
댓글