Слайд 2Аннотация к работе
Тема моего проекта была выбрана неслучайно. В современном мире многим
людям каждый день приходится сталкиваться с различными числами и подсчетами. Моя программа заинтересует таких людей и будет им полезна, ведь простой интерфейс и легкость в управлении и нажатии под силу любому человеку
Главное: С калькулятором у людей останется меньше вопросов, как посчитать большое число, то есть сделать вычисление.
Слайд 3Описание кода программы
Подключение графической библиотеки tkinter и функции functools partial
Создаем класс Calculator(Frame),
подключаем функцию ___init___, показывающая, что будет происходить при создании объекта в классе и функцию super, предоставляющая доступ к переменным класса
Слайд 4Создание поля с вводом цифр и кнопок
Функция build позволяет нам построить то,
что мы хотим в данном окне. Задаем шрифт, размер, цвет и положение в окне для создания кнопок и строки с вводом цифр, размещаем кнопки по рядам
Слайд 5Команды для кнопок
Приступаем к командам для кнопок с помощью команды get_command. Функция
eval позволяет выражению в скобках преобразоваться так, как это сделает пользователь. Например, 1+2=3 или 4*2=8
Слайд 6С помощью функции update (обновление данных словаря) указываем, что если в строке
нет символов, то в данной строке будет напечатан 0
В заключительном этапе создаем окно и называем его ‘Калькулятор’, задаем размеры. Затем с помощью метода pack упаковываем созданные кнопки. Далее пишем последнюю строку в программе, которая будет запускать циклы библиотеки tkinter
Слайд 7Интерфейс
Интерфейс моего калькулятора несложный и им сможет воспользоваться любой желающий для подсчета
разных математических комбинаций. Калькулятор существует для упрощения вычислений, ведь достаточно ввести данные которые вам нужно подсчитать и мгновенный результат тут же высветится на экран в строке