Python для школьников
Занятие 2. «Логический тип данных. Условный оператор в Python»
Паньгина Н.Н. 2019
Булевский тип данных в Python
Операции сравнения в Python
print (a > 0 ) �Выходные данные:
print (10 <=a < 100 ) �Выходные данные:
print (a % 2 == 0 ) �Выходные данные:
print (a % 5 != 0 ) �Выходные данные:
False
True
False
True
Закрепление пройденного
(для самостоятельного выполнения)
Входные данные: Выходные данные: �876 True
0 False
120 False
Входные данные: Выходные данные: �-5 -6 True
2 -6 False
120 50 80 False
Логические операции в Python
print (a>10 and a<100)�Выходные данные: False
print (not x1 or x2 and x3)
Выходные данные: True
print (a>0 or b>0)�Выходные данные:
print (((not x1) or x2) and x3)
Выходные данные:
True
False
Неполный условный оператор в Python
Полный условный оператор в Python
Вложенные условные операторы в Python
Входные данные: 10 -10
Выходные данные: 4-я четверть
Задачи на условия
Входные данные: 2 0 8
Выходные данные: 0
Входные данные: 10 0
Выходные данные: ОХ
Выходные данные: нет
Выходные данные: нет
Каскадный условный оператор в Python
2008 2010 �Выходные данные:�Саша -10 старше Маши - 8
Входные данные:
35.5 �Выходные данные: �Слабость
Задачи на условия (усложненные)
Выходные данные: понедельник
Входные данные: 33 15
Выходные данные: 33 года 15 лет
Например, если 11, то «осень».
Выходные данные: нет
Входные данные: 2 2 3
Выходные данные: равнобедренный
Дистанционная подготовка
Ссылки на PYTHON
СПАСИБО ЗА ВНИМАНИЕ!