4.2. Кнопка (Python) | 8 клас | Ривкінд
8 клас. Практичні завдання з інформатики за підручником Й.Я.Ривкінда 2025 року (НУШ) 4.2. Кнопка (Для тих, хто працює з Python). Задача. Створіть проєкт, у якому потрібно: 1) відкрити вікно і в ньому розмістити кнопку зі значеннями властивостей за замовчуванням; 2) відкрити вікно і в ньому розмістити кнопку зі значеннями властивостей text, height, width; 3) створити обробник події для кнопки, у якому змінити текст на кнопці, її ширину, колір символів, доступність. 1. Відкрийте вікно середовища розробки проєктів. 2. Уведіть команди для створення та відкриття вікна розмірами 600 на 400 пікселів. 3. Створіть кнопку зі значеннями властивостей за замовчуванням і розмістіть її у вікні. Для цього введіть команди: button = Button() button.pack() 4. Збережіть проєкт у вашій папці у файлі з іменем вправа 4.2. 5. Запустіть проєкт на виконання. 6. Закрийте вікно виконання проєкту після ознайомлення з результатом його виконання. 7. Установіть для кнопки такі значення властивостей: • Напис на кнопці – Кнопка 1; • Висота – 3 символи; • Ширина – 15 символів. Для цього змініть команду створення кнопки на таку: button = Button(text = ‘Кнопка 1’, height = 3, width = 15). 8. Установіть для кнопки відступ зверху – 30 пікселів. Для цього змініть команду розміщення кнопки на таку: button.pack(pady = 30). 9. Збережіть проєкт під тим самим іменем і запустіть його на виконання. 10. Проаналізуйте, як змінилися значення властивостей кнопки порівняно з її значеннями за замовчуванням. 11. Закрийте вікно виконання проєкту. 12. Створіть обробник події з іменем click і пов’яжіть його з кнопкою. Для цього: 1. Уведіть після першого рядка тексту проєкту рядок заголовка обробника події: def click(): 2. Уведіть після рядка заголовка команди: ● button[‘text’] = ‘8 А клас’ – установити на кнопці текст 8 А клас; ● button[‘width’] = 30 – установити для кнопки ширину 30 символів; ● button[‘fg’] = ‘red’ – установити для кнопки червоний колір символів. 3. Додайте до команди створення кнопки властивість command, що пов’яже з кнопкою створену процедуру. Команда повинна набути вигляду: button = Button(text = ‘Кнопка 1’, height = 3, width = 15, command = click) 13. Збережіть змінену версію проєкту та запустіть його на виконання. 14. Наведіть вказівник на кнопку та клацніть ліву кнопку миші. 15. Зверніть увагу, як змінився вигляд кнопки. 16. Закрийте вікно виконання проєкту. 17. Додайте до процедури click команду button[‘state’] = ‘disable’. 18. Збережіть змінену версію проєкту та запустіть його на виконання. 19. Наведіть вказівник на кнопку та клацніть ліву кнопку миші. 20. Зверніть увагу, чи змінилося розташування кнопки у вікні, зовнішній вигляд кнопки, її доступність. Поясніть, чому. 21. Закрийте вікно виконання проєкту. 22. Закрийте вікно середовища розробки проєкту. Завантажити текст практичного завдання: https://drive.google.com/drive/folders/17q1GFoq-6Y91YEDv7mwGaDd3vlc2wjJ3?usp=drive_link Підтримати мою роботу: https://donatello.to/TaskInformatics
Название:
4.2. Кнопка (Python) | 8 клас | Ривкінд
Категория:
Разное