

Прапорці та перемикачі
Presentation
•
Computers
•
8th Grade
•
Practice Problem
•
Medium
Катерина Олександрівна
Used 6+ times
FREE Resource
16 Slides • 12 Questions
1
Прапорці.
Перемикачі
2
Draw
Намалюй свій настрій
3
Прапорці та їх властивості
Прапорці використовують щоб вибрати або один
варіант з набору можливих, або кілька варіантів, або
не вибрати жодного. Якщо у вікні розміщено кілька
прапорців, т о серед них можна вибрати один або
кілька, не вибрати жодного або вибрати всі. В
активному стані вони виглядають так
а в неактивному так
4
Створення прапорця в Python
Команда створення прапорця в мові Python має
вигляд:
<ім’я прапорця>=Checkbutton(text=‘<текст
підпису>’)
Наприклад,
flag=Checkbutton(text=‘Ваш вибір’)
flag.pack()
5
Властивості прапорця
Властивості прапорця width, height, bg, fg, font
аналогічні до відповідних властивостей напису,
поля та кнопки. Щоб під час виконання проєкту
дізнатись стан прапорця, потрібно пов’язати з ним
спеціальну змінну логічного типу. Для створення
такої змінної використовують команду виду:
<ім’я змінної>=BooleanVar()
Пов’язують цю змінну з прапорцем під час його
створення командою, що має вигляд:
<ім’я прапорця>=Checkbutton(text=‘<текст
підпису>’, variable=<ім’я змінної>)
6
Властивості прапорця
Значення змінної за
замовчуванням False, і після
запуску проєкту на виконання
позначка прапорця буде
відсутня. Якщо прапорець
буде вибрано, то значення
змінної буде True.
7
Властивості прапорця
Щоб одразу після запуску проєкту прапорець був у
стані вибраний, потрібно використати команду виду:
<ім’я змінної>.set(True)
Наприклад:
choice.set(True)
Щоб визначити значення цієї змінної під час
виконання проєкту, потрібно виконати команду
виду: <ім’я змінної>.get()
Наприклад: choice.get()
Значення цієї змінної можна використовувати у
команді розгалуження.
8
Властивості прапорця
Якщо в проєкті використовується кілька прапорців,
то для кожного з них створюється окрема змінна:
9
Запитання
10
Multiple Choice
Прапорці створюються за допомогою функції ...
get()
IntVar()
Radiobutton()
Checkbutton
11
Multiple Choice
Якщо у вікні розміщено кілька прапорців, чи можна серед них вибрати декілька?
так
ні
тільки в тому випадку, якщо текст на прапорцях дублюється
не знаю
12
Multiple Choice
Щоб одразу після запуску проєкту прапорець був у стані вибраний, потрібно використати команду виду
Caption. get()
choice.get()
choice.set(True)
choice.set(false)
13
Перемикачі та їхні властивості
Перемикачі використовують для вибору
тільки одного варіанта з кількох можливих.
Якщо у вікні розміщено кілька перемикачів,
то серед них можна вибрати тільки один.
Якщо перемикач вибрано, то в нього в
середині з’явиться позначка
14
Перемикачі та їхні властивості
На відміну від прапорців, з однієї групи перемикачів можна
вибрати тільки один. Для цього всі перемикачі з однієї групи
повинні бути пов’язані з однією змінною цілого типу.
Команда створення такої змінної має вигляд:
<ім’я змінної>=IntVar()
Команда створення кожного з перемикачів групи має такий
вигляд:
<ім’я перемикача>=Radiobutton(text=‘Текст підпису’,
variable=<ім’я змінної>, value=<значення змінної>
Властивість text визначає текст підпису перемикача.
Властивість variable визначає ім’я змінної, яка пов’язана з
перемикачем (має бути одна й та сама змінна)
Властивість value визначає значення, яке набуде змінна,
якщо перемикач буде вибрано.
15
Створення перемикачів
16
Властивості перемикача
Властивості перемикача width, height, bg, fg, font аналогічні
до відповідних властивостей прапорця.
За замовчуванням змінна choice має значення 0. Оскільки це
значення не відповідає жодному перемикачу, то після
запуску проєкту на виконання жоден перемикач не буде
вибрано. Щоб один з перемикачів одразу було вибрано,
потрібно встановити для змінної відповідне значення
командою виду: <ім’я змінної>.set(<значення змінної>)
Після виконання команди choice.set(1) буде вибраний
перший перемикач.
Щоб дізнатися який перемикач вибрано, потрібно виконати
команду <ім’я змінної>.get()
Наприклад: choice.get()
Якщо потрібно розмістити кілька незалежних груп
перемикачів, то кожну групу пов’язують з окремою змінною.
17
Запитання
18
Multiple Choice
Якщо у вікні розміщено кілька перемикачів, чи можна серед них вибрати декілька?
так
ні
іноді
не знаю
19
Multiple Choice
Перемикачі створюються за допомогою функції ...
Checkbutton
Radiobutton()
IntVar
Value()
20
Multiple Select
Виберіть ОБОВ'ЯЗКОВІ атрибути перемикача
value
variablevariable
bg
text
font
21
Multiple Choice
Що означає атрибут прапорця text
Текст прапорця
Колір фону
Колір символів
Значення
22
Multiple Choice
Що означає атрибут перемикача fg
Текст перемикача
Колір фону
Колір символів
Значення
23
Multiple Choice
Що означає атрибут перемикача value
Текст
Розмір
Колір
Значення
24
Використання перемикачів
Для прикладу створимо вікно із розмірами
200x200, та створимо в ньому групу
перемикачів, а саме три перемикачі із
варіантами кольорів (жовтий, рожевий та
світло зелений). І перший розмістимо в 50
пікселях від лівого краю та в 50 пікселях від
верхнього краю, а кожен наступний на 20
пікселів нижче.
25
Використання перемикачів
26
Домашнє завдання:
Проаналізувати п. 6.9, виконати завдання №9.
Підручник Інформатика 8 клас, Ривкінд Й.,
Лисенко Т., Чернікова л., Шакотько В.
27
Draw
Намалюй свій настрій
28
Poll
Свою работу на уроці я оцінюю
відмінно
добре
задовільно
незадовільно
Прапорці.
Перемикачі
Show answer
Auto Play
Slide 1 / 28
SLIDE
Similar Resources on Wayground
20 questions
ІНДя
Presentation
•
9th Grade
26 questions
Урок 15+ Агрегатні стани речовини
Presentation
•
8th Grade
14 questions
Віршований розмір
Presentation
•
KG
30 questions
Вища нервова діяльність 8 клас
Presentation
•
8th Grade
18 questions
Обробники подій
Presentation
•
8th Grade
26 questions
Середньовічне місто
Presentation
•
8th Grade
21 questions
БД 9 клас
Presentation
•
9th Grade
24 questions
Урок 62 Застосування електролізу
Presentation
•
8th Grade
Popular Resources on Wayground
10 questions
Safety Day 2026 – Student Review
Quiz
•
9th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade
16 questions
Subject & Predicate
Quiz
•
5th Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
12 questions
Map Skills
Quiz
•
3rd Grade
22 questions
Continents and Oceans
Quiz
•
5th Grade
15 questions
Rounding Decimals
Quiz
•
5th Grade