Логічні величини. Логічні вирази
Нова українська школа
Урок 27
Інформатика 8
teach-inf.com.ua
за підручником
Ривкінд Й.Я. та ін.
Готуємось до вивчення нового матеріалу
Розділ 4
§ 4.5
© Вивчаємо інформатику teach-inf.com.ua
Логічні вирази. Змінні логічного типу.�Логічні операції
У цьому пункті йтиметься про:
Розділ 4
§ 4.5
© Вивчаємо інформатику teach-inf.com.ua
Пригадайте
Що таке висловлювання?
На яких уроках ви використовували істинні та хибні висловлювання? Наведіть приклади.
Чи будь-яке речення є висловлюванням? Наведіть приклади.
Як можна визначити, що висловлювання істинне?
Як можна визначити, що висловлювання хибне?
Розділ 4
§ 4.5
© Вивчаємо інформатику teach-inf.com.ua
Логічні вирази
Висловлювання може бути:
Висловлювання – це речення, яке містить твердження про певний об'єкт або про зв’язки між об’єктами.
або
істинним
хибним
Розділ 4
§ 4.5
© Вивчаємо інформатику teach-inf.com.ua
Логічні вирази
Приклади істинних висловлювань:
Київ – столиця України
2 * 5 - 4 = 6
У січні 31 день
Дніпро ділить Україну на Лівобережну та Правобережну
4 < 12
Розділ 4
§ 4.5
© Вивчаємо інформатику teach-inf.com.ua
Логічні вирази
Приклади хибних висловлювань:
У січні 28 днів
2*7 + 3 = 12
3 > 5
Слово дерево – дієслово
Пароплав пливе в хмарах
Розділ 4
§ 4.5
© Вивчаємо інформатику teach-inf.com.ua
Логічні вирази
Приклади речень, які не є висловлюваннями:
Закрий, будь ласка, вікно
Тобі сподобався цей фільм?
Ти виконав домашнє завдання?
Інформатика – цікава наука
Виконай алгоритм
Розділ 4
§ 4.5
© Вивчаємо інформатику teach-inf.com.ua
Логічні вирази
Висловлювання можна розглядати як логічний вираз.
True
False
(англ. true - істина, істинність, правда)
(англ. false - хиба, хибність, неправда)
Логічним виразом називається вираз, який може набувати одне з двох значень:
Значення True та False
називають логічними константами.
Розділ 4
§ 4.5
© Вивчаємо інформатику teach-inf.com.ua
Логічні вирази
Якщо висловлювання істинне, то вважають, що значення відповідного логічного виразу дорівнює True. Тобто:
Якщо висловлювання хибне, то вважають, що значення відповідного логічного виразу дорівнює False. Тобто:
Київ – столиця України
= True
2 * 5 - 4 = 6
= True
4 < 12
= True
Цей підручник для учнів сьомого класу
= False
2*7 + 3 = 12
= False
З > 5
= False
Розділ 4
§ 4.5
© Вивчаємо інформатику teach-inf.com.ua
Пригадайте
Які типи змінних ви знаєте? Наведіть приклади значень змінної кожного з цих типів.
Що визначає тип змінної?
Розділ 4
§ 4.5
© Вивчаємо інформатику teach-inf.com.ua
Змінні логічного типу
У попередніх пунктах ви використовували змінні типів:
В інформатиці використовують також змінні, значенням яких можуть бути True або False.
значеннями яких можуть бути будь-які числа (цілі та дробові)
float
значеннями яких можуть бути тільки цілі числа
int
значеннями яких можуть бути рядки тексту
str
Розділ 4
§ 4.5
© Вивчаємо інформатику teach-inf.com.ua
Змінні логічного типу
Змінні, які можуть набувати одного з двох значень:
True
False
або
називаються змінними логічного типу.
Логічний тип змінних позначається bool.
х = True
х = False
або
Звертаємо вашу увагу: самі змінні логічного типу і логічні константи також є логічними виразами. Надавати змінним логічного типу відповідні значення можна командою присвоювання. Наприклад:
Розділ 4
§ 4.5
© Вивчаємо інформатику teach-inf.com.ua
Змінні логічного типу
Змінній логічного типу можна також присвоювати значення логічного виразу. Тобто можна використовувати такі команди присвоювання:
х = (32 < 13)
y = (7 < 9)
значення логічного виразу 32 < 13 дорівнює False, тому і значення змінної х
теж False
значення логічного виразу 7 < 9 дорівнює True, тому і значення змінної y
теж True
Змінній логічного типу можна присвоювати значення іншої змінної логічного типу, наприклад y = x.
Змінній логічного типу можна присвоювати значення іншої змінної логічного типу:
y = x
Розділ 4
§ 4.5
© Вивчаємо інформатику teach-inf.com.ua
Змінні логічного типу
Для перевірки, чи є рівними значення двох виразів, у мові Python використовують знак:
==
Значення True та False
потрібно писати з великої літери.
х = True
y = False
у = (2 + 12/3 == 6)
Розділ 4
§ 4.5
© Вивчаємо інформатику teach-inf.com.ua
Дайте відповіді на запитання
Розділ 4
§ 4.5
© Вивчаємо інформатику teach-inf.com.ua
Розгадайте ребус
Вираз
Розділ 4
§ 4.5
© Вивчаємо інформатику teach-inf.com.ua
Домашнє завдання
Проаналізувати
§ 4.5, с. 127-129
Розділ 4
§ 4.5
© Вивчаємо інформатику teach-inf.com.ua
Працюємо за комп’ютером
Сторінка
133-134
Розділ 4
§ 4.5
© Вивчаємо інформатику teach-inf.com.ua
Успіхів�у навчанні!
Нова українська школа
Урок 27
Інформатика 8
teach-inf.com.ua
за підручником
Ривкінд Й.Я. та ін.