/
stoledcat
/
python-project-49
Обзор
Документация
Войти
/
stoledcat
/
python-project-49
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
brain_games/games/calc.py
14 строк
424 B
stoledcat
refactoring
30 сен 2023, 19:27
30 сен 2023, 19:27
782c058
Код
Авторство
О чём код?
from operator import add, sub, mul from random import randint, choice OPERATIONS = ((add, '+'), (sub, '-'), (mul, '*')) DESCRIPTION = 'What is the result of the expression?' def start_function(): number1, number2 = randint(1, 10), randint(1, 10) operator, sign = choice(OPERATIONS) right_answer = str(operator(number1, number2)) question = f'{number1} {sign} {number2}' return question, right_answer