Сьогодні о 18:00
Вебінар:
«
Ефективна взаємодія «Вчитель – ІРЦ – Батьки»: як побудувати дієвий маршрут
»
Взяти участь Всі події
Урок:

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

Джерела використаної інформації: розкрити закрити
Інформатика : підруч. для 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. Логічні вирази. Змінні логічного типу. Логічні операції

199

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

20 грн

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

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

77

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

25 грн

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

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

260

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

20 грн

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

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

269

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

50 грн

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

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

369

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

25 грн

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

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

364

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

35 грн

Схожі уроки

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

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

1352

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

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

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

1205

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

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

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

1399

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

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

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

537

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

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

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

696

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

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

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

336

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