반응형
    
    
    
  컴퓨터가 램덤하게 두 수를 생성해서 더하는 문제를 냅니다.
사용자는 키보드로 답을 입력해서 맞추는 게임입니다.
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 | 
| (파이썬) 숫자 맞추기 게임 (1) | 2023.11.21 | 
| (파이썬) 메시지박스 출력하기 tkinter: messagebox.showinfo() (0) | 2023.11.21 | 
| (파이썬) matplotlib.pyplot bar() 막대그래프 그리기 (0) | 2023.11.20 |