[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/turtlecode/Create-Math-Game-Using-Python/main/main.py [Back]  [Original]

import random
import operator

def random_problem():
    operators = {
        '+': operator.add,
        '-': operator.sub,
        '*': operator.mul,
        '/': operator.truediv,
    }

    num_1 = random.randint(1, 10)
    num_2 = random.randint(1, 10)

    operation = random.choice(list(operators.keys()))
    answer = operators.get(operation)(num_1, num_2)
    print(f'What is {num_1} {operation} {num_2}')
    return answer

def ask_question():
    answer = int(random_problem())
    guess = float(input('Enter you answer: '))
    return guess == answer

def game():
    score = 0
    while True:
        if ask_question() == True:
            score += 1
            print('Correct !')
        else:
            print('Incorrect')
            break
    print(f'======== Game Over ========\nYou score is {score}\nKepp going!')

game()

Web Proxy Viewer  |  New URL  |  Original Page