반응형
컴퓨터가 램덤하게 두 수를 생성해서 더하는 문제를 냅니다.
사용자는 키보드로 답을 입력해서 맞추는 게임입니다.
for를 이용해서 10번을 반복하게 했으며, 마지막에 틀린 회수를 출력하도록 했습니다.
import random
ocnt=0
xcnt=0
for i in range(10):
print("%d. " % (i+1), end='')
a = random.randint(1, 100)
b = random.randint(1, 100)
answer = a + b
print(a, '+', b, '= ', end='')
c = int(input())
if c != answer:
print('틀렸습니다.')
xcnt += 1
print("10번중에서 %d번 틀렸습니다." % xcnt)
반응형
'Python' 카테고리의 다른 글
(파이썬) Label 위젯 이미지 출력하기 (0) | 2023.11.25 |
---|---|
(파이썬) tkinter: 윈도우 구이(GUI) 프로그램 시작하기 (0) | 2023.11.25 |
(파이썬) 숫자 맞추기 게임 (0) | 2023.11.21 |
(파이썬) 메시지박스 출력하기 tkinter: messagebox.showinfo() (0) | 2023.11.21 |
(파이썬) matplotlib.pyplot bar() 막대그래프 그리기 (0) | 2023.11.20 |