Как запретить ввод нескольких операций и точек подряд?

Здравствуйте!
Я пишу графический калькулятор на python с использованием Kivy.
Моя задача на данный момент запретить ввод нескольких операций или точек подряд.
Я как попал на похожую информацию но в ней объяснили просто поднять флаг когда введена операция или точка, а после введения операнда опустить его. Я новичок по-этому не понял что это значит, помогите пожалуйста!
  • Вопрос задан
  • 100 просмотров
Пригласить эксперта
Ответы на вопрос 1
alternativshik
@alternativshik
введи переменную, например has_dot = False
При нажатии точки, если not has_dot, ставим has_dot = True, рисуем точку, иначе, игнорим нажатие.
С операторами так же.
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
23 нояб. 2024, в 01:31
1500 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект