Урок №10

Тема: Логічні оператори and, or, not. Розгалуження в Python.

Конспект

Логічні оператори

умова1 and умова2 - поверне True якщо умова1 і умова2 будуть True, інакше False

умова1 or умова2 - поверне True якщо одна з умов буде True, інакше False

not умова1 - поверне True якщо умова1 False

Розгалуження - алгоритм, в якому відбувається дія (або набір дій) при виконанні умови.

if умова1 :

дія1

дія2

elif умова2 :

дія3

дія4

else:

дія5

дія6

Відступи - об'єднують набір команд (прийнято робити 4 пробіли або один tab)

Пріоритет виконання операцій (від найвищого до найнижчого):

1) ** 2) *, /, //, % 3) +, - 4) ==, != , >, <, >=, <= 5) not 6) and 7) or

Відео

Вправа №1

# Відсортуйте за результатами логічних операцій

Вправа №2

# Ввести значення А після виконання програми

Вправа №3

# Виконайте тести

#Програмісти говорять

Тоні Гоар - англійський вчений в галузі інформатики та обчислювальної техніки.

Найбільш відомий як розробник алгоритму «швидкого сортування»