Search Header Logo
Прапорці та перемикачі

Прапорці та перемикачі

Assessment

Presentation

Computers

8th Grade

Practice Problem

Medium

Created by

Катерина Олександрівна

Used 6+ times

FREE Resource

16 Slides • 12 Questions

1

media

Прапорці.

Перемикачі

2

Draw

Намалюй свій настрій

3

media

Прапорці та їх властивості

Прапорці використовують щоб вибрати або один
варіант з набору можливих, або кілька варіантів, або
не вибрати жодного. Якщо у вікні розміщено кілька
прапорців, т о серед них можна вибрати один або
кілька, не вибрати жодного або вибрати всі. В
активному стані вони виглядають так
а в неактивному так

4

media

Створення прапорця в Python

Команда створення прапорця в мові Python має
вигляд:
<ім’я прапорця>=Checkbutton(text=‘<текст
підпису>’)
Наприклад,
flag=Checkbutton(text=‘Ваш вибір’)
flag.pack()

5

media

Властивості прапорця

Властивості прапорця width, height, bg, fg, font
аналогічні до відповідних властивостей напису,
поля та кнопки. Щоб під час виконання проєкту
дізнатись стан прапорця, потрібно пов’язати з ним
спеціальну змінну логічного типу. Для створення
такої змінної використовують команду виду:
<ім’я змінної>=BooleanVar()
Пов’язують цю змінну з прапорцем під час його
створення командою, що має вигляд:
<ім’я прапорця>=Checkbutton(text=‘<текст
підпису>’, variable=<ім’я змінної>)

6

media

Властивості прапорця

Значення змінної за
замовчуванням False, і після
запуску проєкту на виконання
позначка прапорця буде
відсутня. Якщо прапорець
буде вибрано, то значення
змінної буде True.

7

media

Властивості прапорця

Щоб одразу після запуску проєкту прапорець був у
стані вибраний, потрібно використати команду виду:
<ім’я змінної>.set(True)
Наприклад:
choice.set(True)
Щоб визначити значення цієї змінної під час
виконання проєкту, потрібно виконати команду
виду: <ім’я змінної>.get()
Наприклад: choice.get()
Значення цієї змінної можна використовувати у
команді розгалуження.

8

media

Властивості прапорця

Якщо в проєкті використовується кілька прапорців,
то для кожного з них створюється окрема змінна:

9

Увага!
Запитання

10

Multiple Choice

Прапорці створюються за допомогою функції ...

1

get()

2

IntVar()

3

Radiobutton()

4

Checkbutton

11

Multiple Choice

Якщо у вікні розміщено кілька прапорців, чи можна серед них вибрати декілька?

1


так

2


ні

3

тільки в тому випадку, якщо текст на прапорцях дублюється

4

не знаю

12

Multiple Choice

Щоб одразу після запуску проєкту прапорець був у стані вибраний, потрібно використати команду виду

1

Caption. get()

2

choice.get()

3

choice.set(True)

4


choice.set(false)

13

media

Перемикачі та їхні властивості

Перемикачі використовують для вибору
тільки одного варіанта з кількох можливих.
Якщо у вікні розміщено кілька перемикачів,
то серед них можна вибрати тільки один.
Якщо перемикач вибрано, то в нього в
середині з’явиться позначка

14

media

Перемикачі та їхні властивості

На відміну від прапорців, з однієї групи перемикачів можна
вибрати тільки один. Для цього всі перемикачі з однієї групи
повинні бути пов’язані з однією змінною цілого типу.
Команда створення такої змінної має вигляд:
<ім’я змінної>=IntVar()
Команда створення кожного з перемикачів групи має такий
вигляд:
<ім’я перемикача>=Radiobutton(text=‘Текст підпису’,
variable=<ім’я змінної>, value=<значення змінної>
Властивість text визначає текст підпису перемикача.
Властивість variable визначає ім’я змінної, яка пов’язана з
перемикачем (має бути одна й та сама змінна)
Властивість value визначає значення, яке набуде змінна,
якщо перемикач буде вибрано.

15

media

Створення перемикачів

16

media

Властивості перемикача

Властивості перемикача width, height, bg, fg, font аналогічні
до відповідних властивостей прапорця.
За замовчуванням змінна choice має значення 0. Оскільки це
значення не відповідає жодному перемикачу, то після
запуску проєкту на виконання жоден перемикач не буде
вибрано. Щоб один з перемикачів одразу було вибрано,
потрібно встановити для змінної відповідне значення
командою виду: <ім’я змінної>.set(<значення змінної>)
Після виконання команди choice.set(1) буде вибраний
перший перемикач.
Щоб дізнатися який перемикач вибрано, потрібно виконати
команду <ім’я змінної>.get()
Наприклад: choice.get()
Якщо потрібно розмістити кілька незалежних груп
перемикачів, то кожну групу пов’язують з окремою змінною.

17

Увага!
Запитання

18

Multiple Choice

Якщо у вікні розміщено кілька перемикачів, чи можна серед них вибрати декілька?

1

так

2

ні

3

іноді

4

не знаю

19

Multiple Choice

Перемикачі створюються за допомогою функції ...

1

Checkbutton

2

Radiobutton()

3

IntVar

4

Value()

20

Multiple Select

Виберіть ОБОВ'ЯЗКОВІ атрибути перемикача

1

value

2

variablevariable

3

bg

4

text

5

font

21

Multiple Choice

Що означає атрибут прапорця text

1

Текст прапорця

2

Колір фону

3

Колір символів

4

Значення

22

Multiple Choice

Що означає атрибут перемикача fg

1

Текст перемикача

2

Колір фону

3

Колір символів

4

Значення

23

Multiple Choice

Що означає атрибут перемикача value

1

Текст

2

Розмір

3

Колір

4

Значення

24

media

Використання перемикачів

Для прикладу створимо вікно із розмірами
200x200, та створимо в ньому групу
перемикачів, а саме три перемикачі із
варіантами кольорів (жовтий, рожевий та
світло зелений). І перший розмістимо в 50
пікселях від лівого краю та в 50 пікселях від
верхнього краю, а кожен наступний на 20
пікселів нижче.

25

media

Використання перемикачів

26

media

Домашнє завдання:

Проаналізувати п. 6.9, виконати завдання №9.
Підручник Інформатика 8 клас, Ривкінд Й.,
Лисенко Т., Чернікова л., Шакотько В.

27

Draw

Намалюй свій настрій

28

Poll

Свою работу на уроці я оцінюю

відмінно

добре

задовільно

незадовільно

media

Прапорці.

Перемикачі

Show answer

Auto Play

Slide 1 / 28

SLIDE