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

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

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

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