лин алг. калькулятор в питоне. Создай простейший калькулятор, который будет выполнять арифметическое действие сложение двух целых чисел a и b
![]()
|
Пример 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. ![]() ![]() ![]() |