

Прапорці та перемикачі
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
27 questions
Емфізема легень
Presentation
•
KG
20 questions
Об'єкти
Presentation
•
KG
19 questions
Сила. Види сили.
Presentation
•
6th - 8th Grade
29 questions
Євразія
Presentation
•
8th Grade
22 questions
Урок 3-8
Presentation
•
8th Grade
21 questions
Етнос України
Presentation
•
8th Grade
22 questions
ВУГЛЕВОДНІ
Presentation
•
9th Grade
15 questions
Урок для 8 класу :)
Presentation
•
8th Grade
Popular Resources on Wayground
11 questions
Hallway & Bathroom Expectations
Quiz
•
6th - 8th Grade
10 questions
HCS SCI 03 Summer School Assessment 2
Quiz
•
3rd Grade
11 questions
Home Scope
Quiz
•
7th - 8th Grade
12 questions
2026 TAP Technology in the Classroom
Presentation
•
Professional Development
15 questions
HCS SCI 05 Summer School Assessment 2 Review
Quiz
•
5th Grade
15 questions
HCS SCI 04 Summer School Review 2
Quiz
•
4th Grade
59 questions
Geometry Unit 3 Review
Quiz
•
9th - 12th Grade
14 questions
FAST ELA READING SMAPLE TEST MATERIALS
Passage
•
3rd Grade