Обробники подій, пов’язаних з елементами керування

Завдання 1. Уважно прочитайте теоретичний матеріал, поданий в презентації.




Завдання 2. Практична робота



Вправа 1. Перетворення кольору.

Завдання: Створіть програму, у якій вікно змінюватиме колір фону на зелений після клацання лівою кнопкою миші й на червоний – після клацання правою.

  1. Відкрийте середовище програмування Python .
  2. Створіть новий файл програми мовою програмування Python , з іменем Перетворення_Прізвище
  3. Імпортуйте потрібні модулі та їхні складові, наприклад, import tkinter
  4. Створіть вікно.
    window = tkinter.Tk()
    window.mainloop()
  5. Створіть функцію з іменем left_mouse, на місці аргументу вкажіть event, що означає, що функція пов’язана з подією.
  6. Створіть функцію з іменем right_mouse
  7. Для вікна створіть події і прив’яжіть їх до створених функцій
  8. Запустіть програму на виконання. Переконайтесь, що вона виконує поставлене завдання.

Вправа 2. Годинник.

Завдання: Дослідіть, що отримують у результаті виконання програми. Як змінюється вікно програми після натиснення кнопки? Яке призначення модуля time?

Вправа 3. Вітання.

Завдання: Створіть вікно з написом Ласкова просимо в світ програмування! і кнопкою Моя перша програма. Після натискування кнопки на екрані має з’явитись вікно повідомлення із заголовком Відповідь і текстом Ура! Я програмую на Python!.

  1. Відкрийте середовище програмування Python
  2. .
  3. Створіть новий файл програми мовою програмування Python , з іменем Вітання_ Прізвище
  4. Змініть текст програми так, щоб після натискування кнопки на екран виводилось вікно повідомлення. Використайте фрагмент коду:
  5. Запустіть програму на виконання. Переконайтеся, чи отримали ви бажаний результат. Чи потрібно вносити інші зміни у програму?
  6. Закрийте всі відкриті вікна.