Spaces:
Runtime error
Runtime error
| import random | |
| import streamlit as st | |
| def calc(number1, number2, select_op, user_answer): | |
| if user_answer == number1 + number2: | |
| return 'Верно' | |
| elif user_answer == number1 - number2: | |
| return 'Верно' | |
| elif user_answer == number1 * number2: | |
| return 'Верно' | |
| elif user_answer == number1 / number2: | |
| return 'Верно' | |
| else: | |
| return 'Неверно' | |
| def main(): | |
| number1 = random.randint(1, 10) | |
| number2 = random.randint(1, 10) | |
| select_op = random.choice(['+', '-', '*', '/']) | |
| st.write(f'{number1} {select_op} {number2} = ') | |
| user_answer = st.number_input('Введите ответ') | |
| st.write(calc(number1, number2, select_op, user_answer)) | |
| if __name__ == '__main__': | |
| main() |