Файл: Создай простейший калькулятор, который будет выполнять арифметическое действие сложение двух целых чисел a и b.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 03.12.2023

Просмотров: 17

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Пример 1. Создай простейший калькулятор, который будет выполнять арифметическое действие – сложение двух целых чисел a и b.

Согласно условию задачи можно выделить входные и выходные данные.

Входные данные: переменные a и b. Тип данных: целочисленный, так как значения чисел должны быть целыми по условию.

Выходные данные: переменная S. Тип данных: целочисленный, так как сумма двух целых чисел будет являться целым числом.

Математическая модель: S=a+b.

Чтобы создать программу с использованием компонентов, следует разработать интерфейс программы.

Интерфейс программы – это визуальный элемент, представленный в виде окна, с помощью которого пользователь взаимодействует с программой.

Для этой модели задачи интерфейс представлен на рисунке 2.



рис. 2. Интерфейс будущей программы

На данном интерфейсе находятся различные виджеты, которые были созданы средствами языка программирования Python. Чтобы создать виджет, нужно импортировать специальный пакет Tkinter. Для этого следует использовать строку: import tkinter as tk

Каждый виджет характеризуется свойствами. Чтобы создать виджет в виде надписи, следует использовать конструктор Label(). Например, чтобы у текстовых меток (надписей) были закрашены символы и их фоны, используются параметры bg и fg. А для создания кнопки следует воспользоваться конструктором Button(), предназначенным для создания кнопки. Он содержит определенные параметры: text, background (bg), font, foreground (fg), relief.

Для создания поля ввода используется конструктор Entry().

Код программы представлен на рисунке 3.