Рабочие листы
к вашим урокам
Скачать
1 слайд
Множественное ветвление
Программирование на Python
Лекция
2 слайд
Логические операторы: and, or, not
And – логическое умножение
Or – логическое сложение
Not – логическое отрицание
3 слайд
Логический оператор - and
Пример:
age = int(input('Сколько вам лет?: '))
grade = int(input('В каком классе вы учитесь?:'))
if age >= 12 and grade >= 7:
print('Доступ разрешен.')
else:
print('Доступ запрещен.')
4 слайд
age = int(input('Сколько вам лет?: '))
grade = int(input('В каком классе вы учитесь?: '))
city = input('В каком городе вы живете?: ')
if age >= 12 and grade >= 7 and city == 'Москва':
print('Доступ разрешен.')
else:
print('Доступ запрещен.')
5 слайд
Логический оператор - or
Пример:
city = input('В каком городе вы живете?: ')
if city == 'Москва' or city == 'Санкт-Петербург' or city == 'Екатеринбург':
print('Доступ разрешен.')
else:
print('Доступ запрещен.')
6 слайд
Логический оператор - not
Пример:
age = int(input('Сколько вам лет?: '))
if not (age < 12):
print('Доступ разрешен.')
else:
print('Доступ запрещен.')
полностью эквивалентен коду:
age = int(input('Сколько вам лет?: '))
if age >= 12:
print('Доступ разрешен.')
else:
print('Доступ запрещен.')
7 слайд
Множественное ветвление
Пример:
if условие1:
блок кода
else:
if условие2:
блок кода
else:
if условие3:
блок кода
...
8 слайд
Пример:
grade = int(input('Введите вашу отметку по 100-балльной системе: '))
if grade >= 90:
print(5)
else:
if grade >= 80:
print(4)
else:
if grade >= 70:
print(3)
else:
if grade >= 60:
print(2)
else:
print(1)
9 слайд
Каскадный условный оператор
Пример:
if условие1:
блок кода
elif условие2:
блок кода
...
else:
блок кода
10 слайд
Пример:
grade = int(input('Введите вашу отметку: '))
if grade >= 90:
print(5)
elif grade >= 80:
print(4)
elif grade >= 70:
print(3)
elif grade >= 60:
print(2)
else:
print(1)
11 слайд
Решение задач
a, b, c = int(input()), int(input()), int(input())
if a == b:
if b == c:
print(3)
else:
print(2)
else:
if a == c:
print(2)
else:
if b == c:
print(2)
else:
print(0)
12 слайд
a, b, c = int(input()), int(input()), int(input())
if a == b == c:
print(3)
elif a == b != c:
print(2)
elif a != b == c:
print(2)
elif a == c != b:
print(2)
else:
print(0)
13 слайд
a, b, c = int(input()), int(input()),int(input())
if a == b == c:
print(3)
elif a == b != c or a != b == c or a == c != b:
print(2)
else:
print(0)
14 слайд
Оценка
Задача
Учитель
Массив
научились
Методы для работы со списками
Заполнение
Сортировка
закрепили
Списки
Мы молодцы!
Рабочие листы
к вашим урокам
Скачать
6 671 659 материалов в базе
Настоящий материал опубликован пользователем Губарь Виктория Александровна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
500/1000 ч.
Курс повышения квалификации
72 ч. — 180 ч.
Курс повышения квалификации
36 ч. — 180 ч.
Курс повышения квалификации
36 ч. — 180 ч.
Мини-курс
3 ч.
Мини-курс
3 ч.
Мини-курс
10 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.