Урок:

Вирази. Логічні вирази та змінні

10.04.2024
0 0
Джерела використаної інформації: розкрити закрити
Інформатика : підруч. для 8 кл. закл. заг. серед.освіти / Йосиф Ривкінд [та ін.]. — Київ : Генеза, 2021.
Інформатика :підруч. для 8 кл. закл. заг. серед.освіти / О. О. Бондаренко, В. В. Ластовецький, О. П. Пилипчук, Є. А. Шестопалов. — Х. : Вид-во «Ранок», 2021
Вміст уроку:
1
2

Урок не містить жодного завдання. Додайте завдання.

Щоб додати завдання, оберіть категорію завдання на панелі запитань.

1

Опрацюйте теоретичний матеріал або перегляньте відео-урок:

Висловлювання— це твердження про певний об’єкт або про зв’язки між об’єктами і про яке можна однозначно сказати, істинне воно чи хибне.

Істинними називають правильні висловлювання, хибними — неправильні висловлювання.

Основною властивістю висловлювання є його істинність. Якщо висловлювання істинне, то вважають, що значення його властивості істинність дорівнює True (англ. true правда). Якщо висловлювання хибне, то вважають, що значення його властивості істинність дорівнює False (англ. false хиба, хибність).


Висловлювання можна розглядати як логічний вираз.

Логічним виразом називають вираз, який може набувати одне з двох значень: true або false.

Приклад:

Якщо висловлювання істинне, то вважають, що значення відповідного логічного виразу дорівнює True. Тобто, «Київ — столиця України» = True, (2 * 5 - 4 = 6) = True, (4 < 12) = True.

Якщо висловлювання хибне, то вважають, що значення відповідного логічного виразу дорівнює false. Тобто «Це підручник для учнів сьомого класу» = False, (2 * 7 + 3 = 12) = False, (3 > 5) = False.

Змінні логічного типу

Значення логічного виразу можна присвоювати певній змінній.

x = 2 + 12//3 = 6; // х=True

у = 32 < 13; //у=False.

У мові Python для величини, значенням якої є True або False, використовують логічний тип (bool).

7.PNG

Змінні логічного типу також вважаються логічними виразами.

Прості умови

Значень типу bool набувають вирази, побудовані за допомогою операцій порівняння (прості умови):

8.PNG

Логічні вирази набувають значення True або False.

Проаналізуємо результати обчислення логічних виразів:

>>> print(2*2==4)
True

Оскільки 2 · 2 = 4 — істинна рівність, то значення
відповідного логічного виразу дорівнює Truе

>>> NUM = 10
>>> NUM%3 == 0
False

Отримано відповідь на запитання «Чи ділиться

значення змінної NUM на 3?»

Складені умови

Складений вираз (складена умова) — кілька простих виразів, з’єднаних логічними операціями and (і), or (або), not (ні).

Запереченням логічного виразу x називають логічний вираз, значення якого дорівнює True, якщо значення логічного виразу x дорівнює False, і дорівнює False, якщо значення логічного виразу x дорівнює True.

Заперечення логічного виразу x позначають not x.
Тобто якщо x = True, то not x = False, і якщо x = False, то not x = True.

Кон’юнкцієюдвох логічних виразів x і у називають логічний вираз, значення якого є True, якщо значення кожного з логічних виразів x і у є True; і False, якщо значення хоча б одного з логічних виразів x або у є False.

Кон’юнкція двох логічних виразів x і у позначається x and у (англ. and — і, та).
Висловлювання «Число 36 кратне 3 і число 36 кратне 2» є кон’юнкцією двох висловлювань: «Число 36 кратне 3» та «Число 36 кратне 2».

Диз’юнкцією двох логічних виразів x і у називають логічний вираз, значення якого є True, якщо значення хоча б одного з логічних виразів x або у є True; і False, якщо значення кожного з логічних виразів x і у є False.

Диз’юнкція двох логічних виразів x і у позначається x or у (англ. or —або).


Висловлювання «11 ≤ 21» (11 менше або дорівнює 21) є диз’юнкцією двох висловлювань: «11 < 21» та «11 = 21».


Часто використовують логічні вирази, що містять кілька логічних операцій. Наприклад: (x or у) and (x or z).

2

10 з 10 балів

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

Скріни виконаних вправ прикріпіть до цього завдання.

Рефлексія від 3 учнів

Сподобався:

0

Так: 3

Ні: 0

Зрозумілий:

0

Так: 3

Ні: 0

Потрібні роз'яснення:

0

Ні: 3

Так: 0

Рекомендуємо

УРОК № 13. Логічні вирази. Змінні логічного типу. Логічні операції

УРОК № 13. Логічні вирази. Змінні логічного типу. Логічні операції

115

Аватар профіля Пархомчук Вадим Олександрович
Інформатика
8 клас

20 грн

Елементи вибору: прапорці, перемикачі

Елементи вибору: прапорці, перемикачі

53

Аватар профіля Федотова Наталія Олександрівна
Інформатика
8 клас

25 грн

УРОК № 14. Логічні вирази в розгалуженнях. Віконні проєкти з розгалуженнями

УРОК № 14. Логічні вирази в розгалуженнях. Віконні проєкти з розгалуженнями

159

Аватар профіля Пархомчук Вадим Олександрович
Інформатика
8 клас

20 грн

Практична робота "Побудова логічних виразів та їх обчислення"

Практична робота "Побудова логічних виразів та їх обчислення"

199

Аватар профіля Киреєва Оксана Анатоліївна
Інформатика
8 клас

50 грн

Введення й виведення даних. Вирази

Введення й виведення даних. Вирази

340

Аватар профіля Лизько Валентина Степанівна
Інформатика
8 клас

25 грн

Введення й виведення даних. Вирази

Введення й виведення даних. Вирази

343

Аватар профіля Лизько Валентина Степанівна
Інформатика
8 клас

35 грн

Схожі уроки

Впорядкування, пошук і фільтрування даних.

Впорядкування, пошук і фільтрування даних.

1287

Аватар профіля Вожга Ірина Леонідівна
Інформатика
9 клас

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

1106

Аватар профіля Савка-Ржематорська Оксана Василівна
Інформатика
9 клас

Цикли з передумовою у вкладених циклах

Цикли з передумовою у вкладених циклах

1344

Аватар профіля Вожга Ірина Леонідівна
Інформатика
6 клас

Налаштування часових параметрів аудіо- та відеоряду.

Налаштування часових параметрів аудіо- та відеоряду.

495

Аватар профіля Солодовнікова Катерина Олексіївна
Інформатика
8 клас

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

651

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас

Елемент керування кнопка

Елемент керування кнопка

280

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас