1977
Комментарий:
|
← Версия 5 от 2021-10-23 11:09:15 ⇥
1954
|
Удаления помечены так. | Добавления помечены так. |
Строка 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
Подсказка: очень похожий пример есть в тексте статьи.