В этой статье рассмотрим программный код на Python который позволяет нам создать оконное приложение - калькулятор. Калькулятор будет выполнять 4 арифметические операции: сложение, вычитание, умножение и деление. Для начала работы нам понадобится среда разработки - Python, версии 3 и выше, иначе модуль tkinter работать не будет. Начнем выполнение задания с добавления модуля tkinter. from tkinter import * Для прописывания функции добавления символов в строку нам необходимо сначала получить из строки значение, добавить к нашей строке символ с соответствующей кнопки. После прописать удаление всех значений со строки и вставку конечного результата. def proizv(b):
a = EntryA.get()
result = str(a)+b
EntryA.delete(0, END)
EntryA.insert(0, result) Для функции «результат» нам необходимо получить значение со строки, удалив предыдущее значение и вставить посчитанное значение. Функция eval() в Python используется для синтаксического анализа строки выражения, как выра