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