Calcv0 / app.py
TeamHaltmannSusanaHWCEO's picture
Update app.py
be8eed0
raw
history blame contribute delete
768 Bytes
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()