Інформатика

Безкоштовно

Зараховано 2 учнів

Урок 31. (Python) Елементи для введення даних: прапорець.

Пригадаємо!

  • Який вигляд мають команди повного і неповного розгалуження в мові програмування?
  • Для чого використовують написи і поля?
  • Яка різниця між прапорцями та перемикачами?

Прочитайте!

Прапорець — об’єкт класу Checkbutton — використовують у програмі там, де потрібно вмикати або вимикати певний режим, параметр тощо.

Кожний об’єкт класу Checkbutton повинен мати свою змінну — екземпляр класу IntVar():
назва_змінної=IntVar()
 Встановлюючи або знімаючи прапорець, користувач задає значення цієї змінної, таким чином впливаючи на подальшу роботу програми.
Об’єкт прапорець класу Checkbutton створюється такою командою:

ім’я_прапорця= Checkbutton(назва_вікна, text=“Teкст прапорця”, vаriable=назва_змінної, onvalue=значення_коли_прапорець_ввімкнутий, ofvalue=значення_коли_прапорець_вимкнутий)

Наприклад:
сb = Checkbutton(text = “<підпис>“, variable = cb_var, onvalue = 1, offvalue = 0)

Якщо встановити прапорець, то пов’язана з ним змінна набуває значення onvalue, а якщо зняти — значення offvalue.
Працюємо за комп’ютером
Розглянемо, як можна використати прапорці для організації розгалуження в проєктах.
Нехай, наприклад, нам потрібно в ході виконання проєкту змінювати значення або тільки однієї з властивостей вікна, або кількох з них, або не змінювати значення жодної.
Для реалізації цього проєкту використаємо кнопку та три прапорці.

Домашнє завдання: ст. 234 №7

Підсумок уроку

Виконайте вправу

0.00 на основі 0 рейтингів

5 зірок
0%
4 зірок
0%
3 зірок
0%
2 зірок
0%
1 зірок
0%