Различия между версиями 4 и 5
Версия 4 от 2021-10-17 11:45:01
Размер: 1977
Редактор: FrBrGeorge
Комментарий:
Версия 5 от 2021-10-23 11:09:15
Размер: 1954
Редактор: FrBrGeorge
Комментарий:
Удаления помечены так. Добавления помечены так.
Строка 6: Строка 6:
ввод чисел в полях ввода 23 и 456 в полях ввода A1 и A2
Строка 15: Строка 15:
вывод числа в текстовое поле 479 в поле вывода L

Пользуясь статьёй про Tkinter, написать простейшее приложение (программу), в котором будет два поля ввода A1 и A2 типа tkinter.Entry, одно текстовое поле L типа tkinter.Label и одна кнопка B типа tkinter.Button. При нажатии кнопки в текстовом поле должна появляться сумма чисел, находящихся в полях ввода. Если хотя бы одна из строк в полях ввода не является числом, содержимое L не меняется. С самого начала поля ввода пусты, а в L записана строка "0". Условие: функция, которая считывает значения из A, проверяет их правильность и записывает результат в L, должна быть зарегистрирована при создании кнопки B как её свойство command. Внимание!. Программа должна использовать оператор import tkinter, как в примере из лекции, (а не from tkinter import *, как в статье).

23 и 456 в полях ввода A1 и A2

Не забудьте:

  • проверить, числа ли лежат в полях ввода
  • преобразовать строки в числа, когда складываете
  • преобразовать число в строку, когда записываете его в текстовое поле

479 в поле вывода L

Подсказка: очень похожий пример есть в тексте статьи.


CategoryHomework

Python/GeoPython2021/Homework_TkinterSum (последним исправлял пользователь FrBrGeorge 2021-10-23 11:09:15)