ГДЗ Інформатика 6 клас. Підручник [Бондаренко О.О., Ластовецький В.В., Пилипчук О.П., Шестопалов Є.А.] 2019
Практична робота 6 Створення програм із графічним інтерфейсом
Завдання: скласти програму Калькулятор, що дає можливість виконувати будь-яку арифметичну дію над двома числами, що вводяться з клавіатури.
Обладнання: комп’ютер, середовище програмування IDLE.
Хід роботи
У Python IDLE виберіть команду File → New File.
1. Запишіть команду завантаження модуля tkinter і створіть вікно програми (650 × 50) із заголовком Калькулятор.
2. Додайте до вікна три віджети lab1–lab3 класу Label для виведення заголовків #1, #2, =. Задайте такі значення атрибутів об’єктів, щоб віджети виглядали так, як на рисунку.
3. Додайте до вікна віджет еntry1 класу Entry для введення першого числа: entry1 = Entry(root, text = 's1', width = 6, font = 'Arial 18') entry1.place(x = 55, y = 10)
4. Додайте до вікна два віджети еntry2 і еntry3 класу Entry.
5. Додайте до вікна віджет b1 класу Button: b1 = Button(root, text = '+', command = b1_click) b1.place(x = 150, y = 10)
6. Додайте до вікна ще чотири об’єкти b2–b5 класу Button. Атрибуту text кожного з об’єктів задайте значення відповідно до зразка.
7. Створіть обробник події Натискання на кнопку b1_click. У коді методу зчитуються значення з полів об’єктів entry1 та entry2, формується текстовий рядок s; функція eval() обробляє рядок символів і повертає значення виразу. Поле об’єкта entry3 очищується, і до нього виводиться результат. def b1_click(): s = entry1.get() + '+' + entry2.get() vidp = eval(s) entry3.delete(0, END) entry3.insert(0, vidp)
8. Створіть обробники події Натискання на кнопку b2_click–b5_ click, вказуючи операцію, що відповідає заголовку кнопки.
9. Збережіть програму у файлі з назвою Calc.
10. Виконайте програму для різних значень операндів.





![ГДЗ Природознавство 5 клас. Підручник [Ярошенко О.Г., Бойко В.М.] 2018 ГДЗ Природознавство 5 клас. Підручник [Ярошенко О.Г., Бойко В.М.] 2018](/uploads/posts/2019-04/1555779316_5_p_y_u2018.jpg)
![ГДЗ Основи правознавства 9 клас. Підручник [Наровлянський О. Д.] 2017 ГДЗ Основи правознавства 9 клас. Підручник [Наровлянський О. Д.] 2017](/uploads/posts/2019-02/1550928122_9k_p_n_2017.jpg)
![ГДЗ Українська мова 8 клас. Підручник [Глазова О.П.] 2021 ГДЗ Українська мова 8 клас. Підручник [Глазова О.П.] 2021](/uploads/posts/2021-10/1633720388_8k_y_g_2021.jpg)
![ГДЗ Вступ до історії 5 клас. Підручник [Гісем О.В.] 2018 ГДЗ Вступ до історії 5 клас. Підручник [Гісем О.В.] 2018](/uploads/posts/2019-07/1564163269_5k_i_h_2018.jpg)