@Karputs_Dmitriy
Фрилансер, верстальщик

Как составить логику калькулятора?

Помогите! Пишу калькулятор с GUI. Как принимать значение числа которое выбрал юзер? И определить значение x и у
  • Вопрос задан
  • 183 просмотра
Пригласить эксперта
Ответы на вопрос 2
@dmshar
"Принимать" значение чего бы то ни было - с помощью оператора input().
А вот что вы имели ввиду под загадочным словосочетанием "И определить значение x и у" - это большая загадка.
Ответ написан
@Cominta
Начинающий программист
GUI?
вы делаете кучу кнопок с цифрами и тд
У вас должна быть переменная в которой будет храниться весь пример (то есть то, что мы будешь считать)
К каждой кнопке привязываем lambda, которая будет прибавлять символ в эту переменную (какой символ, зависит от кнопки)
Потом при нажатии на кнопку "=" воспользуемся функции eval(ПЕРЕМЕННАЯ). Она вернет результат и этот результат мы присваиваем label

P.S в переменной, которую мы передаем eval должна быть строчка. Если непонятно объяснил, могу написать и прикрепить сюда весь код на примере tkinter
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы