Обкладинка: Інформатика, 9 клас — Морзе Н. В., Барна О. В.

ГДЗ · Інформатика · 9 клас

Завдання 42, Сторінка 169

Інформатика, Морзе Н. В., Барна О. В., 2026

Сторінка 169 Завдання 42 с. 169

Порівняння кодів шаблонів

Умова

За матеріалами попереднього завдання створіть шаблони «Вікно з прапорцями» і «Вікно з перемикачами». Порівняйте коди програм у парі та внесіть правки.

Що треба знати

Для прапорців потрібен окремий об'єкт IntVar для кожного елемента, для перемикачів — один спільний об'єкт (IntVar або StringVar) для всієї групи.

💡 Підказка — спробуй спершу сам

Подивіться на параметри `variable` у коді створення елементів керування та кількість змінних, оголошених перед ними.

Розв’язання крок за кроком

  1. У коді з прапорцями для кожного елемента викликається `tkinter.IntVar()` або створюється нова змінна.

  2. У коді з перемикачами всі елементи передають один і той самий об'єкт змінної в параметр `variable`.

Відповідь:

Шаблон з прапорцями містить кілька оголошень змінних, шаблон з перемикачами — лише одну спільну змінну для всієї групи.

Розбір зрозумілий?

Наприклад: