DS программирование. Условия презентация

Содержание

Слайд 2

Вопросы для повторения материала: Повторение

Вопросы для повторения материала:

Повторение

Слайд 3

Вопросы для повторения материала: Повторение

Вопросы для повторения материала:

Повторение

Слайд 4

Вопросы для повторения материала: Повторение

Вопросы для повторения материала:

Повторение

Слайд 5

Вопросы для повторения материала: Повторение

Вопросы для повторения материала:

Повторение

Слайд 6

Вопросы для повторения материала: Повторение

Вопросы для повторения материала:

Повторение

Слайд 7

Вопросы для повторения материала: Повторение

Вопросы для повторения материала:

Повторение

Слайд 8

Вопросы для повторения материала: Повторение

Вопросы для повторения материала:

Повторение

Слайд 9

Вопросы для повторения материала: Повторение

Вопросы для повторения материала:

Повторение

Слайд 10

Вопросы для повторения материала: Повторение

Вопросы для повторения материала:

Повторение

Слайд 11

Вопросы для повторения материала: Повторение

Вопросы для повторения материала:

Повторение

Слайд 12

Ветвление в программах. Условия

Ветвление в программах. Условия

Слайд 13

Ветвление в программах. Условия Введите пин-код!

Ветвление в программах. Условия

Введите пин-код!

Слайд 14

Ветвление в программах. Условия Логин и пароль!

Ветвление в программах. Условия

Логин и пароль!

Слайд 15

Ветвление в программах. Условия Войдите в аккаунт!

Ветвление в программах. Условия

Войдите в аккаунт!

Слайд 16

Ветвление в программах. Условия Доступ ограничен!

Ветвление в программах. Условия

Доступ ограничен!

Слайд 17

Ветвление в программах. Условия

Ветвление в программах. Условия

Слайд 18

Ветвление в программах. Условия

Ветвление в программах. Условия

Слайд 19

Ветвление в программах. Условия Ввели верно - нас пускают в

Ветвление в программах. Условия

Ввели верно - нас пускают в модуль.
Ввели неверно

- в модуль не пускают, полноценно поработать не получится.
-> Имеем ветвление!
Слайд 20

Ветвление в программах. Условия Джордж Буль— английский ученый, отец математической (булевой) логики.

Ветвление в программах. Условия

Джордж Буль— английский ученый, отец математической (булевой) логики.

Слайд 21

Ветвление в программах. Условия Джордж Буль— английский ученый, отец математической (булевой) логики. !=

Ветвление в программах. Условия

Джордж Буль— английский ученый, отец математической (булевой) логики.

!=

Слайд 22

Ветвление в программах. Условия Порассуждаем:

Ветвление в программах. Условия

Порассуждаем:

Слайд 23

Ветвление в программах. Условия Порассуждаем:

Ветвление в программах. Условия

Порассуждаем:

Слайд 24

Ветвление в программах. Условия Порассуждаем:

Ветвление в программах. Условия

Порассуждаем:

Слайд 25

Ветвление в программах. Условия Порассуждаем: читаем теорию подключаемся к занятию работаем

Ветвление в программах. Условия

Порассуждаем:

читаем теорию
подключаемся к занятию
работаем

Слайд 26

Ветвление в программах. Условия Порассуждаем: читаем теорию подключаемся к занятию работаем

Ветвление в программах. Условия

Порассуждаем:

читаем теорию
подключаемся к занятию
работаем

Слайд 27

Ветвление в программах. Условия Порассуждаем: читаем теорию подключаемся к занятию работаем

Ветвление в программах. Условия

Порассуждаем:

читаем теорию
подключаемся к занятию
работаем

Слайд 28

Ветвление в программах. Условия Порассуждаем: читаем теорию подключаемся к занятию

Ветвление в программах. Условия

Порассуждаем:

читаем теорию
подключаемся к занятию
работаем

не читаем теорию
не подключаемся к

занятию
не работаем
Слайд 29

Ветвление в программах. Условия Порассуждаем: читаем теорию подключаемся к занятию

Ветвление в программах. Условия

Порассуждаем:

читаем теорию
подключаемся к занятию
работаем

не читаем теорию
не подключаемся к

занятию
не работаем

Нелинейность!

Слайд 30

Условный оператор. Логические операторы

Условный оператор. Логические операторы

Слайд 31

Условный оператор. Логические операторы Условный оператор —

Условный оператор. Логические операторы

Условный оператор —

Слайд 32

Условный оператор — это конструкция языка программирования, определяющая более одной

Условный оператор — это конструкция языка программирования, определяющая более одной последовательности

выполнения в программе.

Условный оператор. Логические операторы

Слайд 33

Условный оператор — это конструкция языка программирования, определяющая более одной

Условный оператор — это конструкция языка программирования, определяющая более одной последовательности

выполнения в программе.

В Python – if (если).

Условный оператор. Логические операторы

if (какое-то условие): 
   (что делается, если оно выполняется) 

Слайд 34

Операторы сравнения Оператор сравнения —

Операторы сравнения

Оператор сравнения —

Слайд 35

Операторы сравнения Оператор сравнения — знак или сочетание знаков, задающих форму условия.

Операторы сравнения

Оператор сравнения — знак или сочетание знаков, задающих форму условия.

Слайд 36

Операторы сравнения Оператор сравнения — знак или сочетание знаков, задающих форму условия. != (не равно)

Операторы сравнения

Оператор сравнения — знак или сочетание знаков, задающих форму условия.

!=

(не равно)
Слайд 37

Операторы сравнения Оператор сравнения — знак или сочетание знаков, задающих

Операторы сравнения

Оператор сравнения — знак или сочетание знаков, задающих форму условия.

!=

(не равно)
== (равно)
Слайд 38

Операторы сравнения Оператор сравнения — знак или сочетание знаков, задающих

Операторы сравнения

Оператор сравнения — знак или сочетание знаков, задающих форму условия.

!=

(не равно)
== (равно)
>= (больше или равно)
Слайд 39

Операторы сравнения Оператор сравнения — знак или сочетание знаков, задающих

Операторы сравнения

Оператор сравнения — знак или сочетание знаков, задающих форму условия.

!=

(не равно)
== (равно)
>= (больше или равно)
<= (меньше или равно)
Слайд 40

Операторы сравнения Оператор сравнения — знак или сочетание знаков, задающих

Операторы сравнения

Оператор сравнения — знак или сочетание знаков, задающих форму условия.

!=

(не равно)
== (равно)
>= (больше или равно)
<= (меньше или равно)
> (строго больше)
Слайд 41

Операторы сравнения Оператор сравнения — знак или сочетание знаков, задающих

Операторы сравнения

Оператор сравнения — знак или сочетание знаков, задающих форму условия.

!=

(не равно)
== (равно)
>= (больше или равно)
<= (меньше или равно)
> (строго больше)
< (строго меньше)
Слайд 42

Операторы сравнения Если мы сравниваем текстовую информацию, то мы можем:

Операторы сравнения

Если мы сравниваем текстовую информацию, то мы можем:

Слайд 43

Если мы сравниваем текстовую информацию, то мы можем: Операторы сравнения

Если мы сравниваем текстовую информацию, то мы можем:

Операторы сравнения

Слайд 44

Если мы сравниваем текстовую информацию, то мы можем: Операторы сравнения

Если мы сравниваем текстовую информацию, то мы можем:

Операторы сравнения

Слайд 45

Если мы сравниваем текстовую информацию, то мы можем: А если

Если мы сравниваем текстовую информацию, то мы можем:

А если мы будем

сравнивать числовую информацию, то мы можем:

Операторы сравнения

Слайд 46

Если мы сравниваем текстовую информацию, то мы можем: А если

Если мы сравниваем текстовую информацию, то мы можем:

А если мы будем

сравнивать числовую информацию, то мы можем:

Операторы сравнения

Слайд 47

Если мы сравниваем текстовую информацию, то мы можем: А если

Если мы сравниваем текстовую информацию, то мы можем:

А если мы будем

сравнивать числовую информацию, то мы можем:

Операторы сравнения

Слайд 48

Какой оператор нам понадобится для следующих условий? Операторы сравнения

Какой оператор нам понадобится для следующих условий?

Операторы сравнения

Слайд 49

"Пол сотрудника - не мужской" Какой оператор нам понадобится для следующих условий? Операторы сравнения

"Пол сотрудника - не мужской"

Какой оператор нам понадобится для следующих условий?

Операторы

сравнения
Слайд 50

"Пол сотрудника - не мужской" не равно (!=) Какой оператор

"Пол сотрудника - не мужской"

не равно (!=)

Какой оператор нам понадобится для

следующих условий?

Операторы сравнения

Слайд 51

"Пол сотрудника - не мужской" "Балл за экзамен - как

"Пол сотрудника - не мужской"

"Балл за экзамен - как минимум 80"

не

равно (!=)

Какой оператор нам понадобится для следующих условий?

Операторы сравнения

Слайд 52

"Пол сотрудника - не мужской" "Балл за экзамен - как

"Пол сотрудника - не мужской"

"Балл за экзамен - как минимум 80"

не

равно (!=)

больше или равно (>=)

Какой оператор нам понадобится для следующих условий?

Операторы сравнения

Слайд 53

"Пол сотрудника - не мужской" "Балл за экзамен - как

"Пол сотрудника - не мужской"

"Балл за экзамен - как минимум 80"

"Зрители

старше двенадцати"

не равно (!=)

больше или равно (>=)

Какой оператор нам понадобится для следующих условий?

Операторы сравнения

Слайд 54

"Пол сотрудника - не мужской" "Балл за экзамен - как

"Пол сотрудника - не мужской"

"Балл за экзамен - как минимум 80"

"Зрители

старше двенадцати"

не равно (!=)

больше или равно (>=)

больше или равно

Какой оператор нам понадобится для следующих условий?

Операторы сравнения

Слайд 55

"Пол сотрудника - не мужской" "Балл за экзамен - как

"Пол сотрудника - не мужской"

"Балл за экзамен - как минимум 80"

"Зрители

старше двенадцати"

не равно (!=)

больше или равно (>=)

больше или равно

"Месяц - июнь"

Какой оператор нам понадобится для следующих условий?

Операторы сравнения

Слайд 56

"Пол сотрудника - не мужской" "Балл за экзамен - как

"Пол сотрудника - не мужской"

"Балл за экзамен - как минимум 80"

"Зрители

старше двенадцати"

не равно (!=)

больше или равно (>=)

больше или равно

"Месяц - июнь"

Какой оператор нам понадобится для следующих условий?

равно (==)

Операторы сравнения

Слайд 57

"Пол сотрудника - не мужской" "Балл за экзамен - как

"Пол сотрудника - не мужской"

"Балл за экзамен - как минимум 80"

"Зрители

старше двенадцати"

не равно (!=)

больше или равно (>=)

больше или равно

"Месяц - июнь"

Какой оператор нам понадобится для следующих условий?

равно (==)

"Дни, начиная с завтрашнего"

Операторы сравнения

Слайд 58

"Пол сотрудника - не мужской" "Балл за экзамен - как

"Пол сотрудника - не мужской"

"Балл за экзамен - как минимум 80"

"Зрители

старше двенадцати"

не равно (!=)

больше или равно (>=)

больше или равно

"Месяц - июнь"

Какой оператор нам понадобится для следующих условий?

равно (==)

"Дни, начиная с завтрашнего"

больше (>) / больше или равно

Операторы сравнения

Слайд 59

"Пол сотрудника - не мужской" "Балл за экзамен - как

"Пол сотрудника - не мужской"

"Балл за экзамен - как минимум 80"

"Зрители

старше двенадцати"

не равно (!=)

больше или равно (>=)

больше или равно

"Месяц - июнь"

Какой оператор нам понадобится для следующих условий?

равно (==)

"Дни, начиная с завтрашнего"

больше (>) / больше или равно

Операторы сравнения

Слайд 60

У нас есть несколько чисел, требуется их сравнить и вывести

У нас есть несколько чисел, требуется их сравнить и вывести самое

большое и самое маленькое из них.
Слайд 61

У нас есть несколько чисел, требуется их сравнить и вывести

У нас есть несколько чисел, требуется их сравнить и вывести самое

большое и самое маленькое из них.

Можно реализовать это через условие?

Слайд 62

У нас есть несколько чисел, требуется их сравнить и вывести

У нас есть несколько чисел, требуется их сравнить и вывести самое

большое и самое маленькое из них.

Можно реализовать это через условие?
Да, но чем больше чисел, тем более громоздким оно будет получаться:

Слайд 63

У нас есть несколько чисел, требуется их сравнить и вывести

У нас есть несколько чисел, требуется их сравнить и вывести самое

большое и самое маленькое из них.

Можно реализовать это через условие?
Да, но чем больше чисел, тем более громоздким оно будет получаться:

if number_1 > number_2 and number_1 > number_3 and number_1 > number_4... 

Слайд 64

У нас есть несколько чисел, требуется их сравнить и вывести

У нас есть несколько чисел, требуется их сравнить и вывести самое

большое и самое маленькое из них.

Можно реализовать это через условие?
Да, но чем больше чисел, тем более громоздким оно будет получаться:

if number_1 > number_2 and number_1 > number_3 and number_1 > number_4... 

Проверили только одно число, и только на превосходство!

Слайд 65

У нас есть несколько чисел, требуется их сравнить и вывести

У нас есть несколько чисел, требуется их сравнить и вывести самое

большое и самое маленькое из них.

Можно реализовать это через условие?
Да, но чем больше чисел, тем более громоздким оно будет получаться:

if number_1 > number_2 and number_1 > number_3 and number_1 > number_4... 

Проверили только одно число, и только на превосходство!

Две функции для облегчения жизни:

Слайд 66

У нас есть несколько чисел, требуется их сравнить и вывести

У нас есть несколько чисел, требуется их сравнить и вывести самое

большое и самое маленькое из них.

Можно реализовать это через условие?
Да, но чем больше чисел, тем более громоздким оно будет получаться:

if number_1 > number_2 and number_1 > number_3 and number_1 > number_4... 

Проверили только одно число, и только на превосходство!

Две функции для облегчения жизни:
max() - принимает набор значений и находит самое большое

Слайд 67

У нас есть несколько чисел, требуется их сравнить и вывести

У нас есть несколько чисел, требуется их сравнить и вывести самое

большое и самое маленькое из них.

Можно реализовать это через условие?
Да, но чем больше чисел, тем более громоздким оно будет получаться:

if number_1 > number_2 and number_1 > number_3 and number_1 > number_4... 

Проверили только одно число, и только на превосходство!

Две функции для облегчения жизни:
max() - принимает набор значений и находит самое большое
min() - принимает набор значений и находит самое маленькое

Слайд 68

​ Проверка понимания.


Проверка понимания.

Слайд 69

​ Каким условным оператором можно добавлять условия, если их несколько? Проверка понимания.


Каким условным оператором можно добавлять условия, если их несколько?

Проверка понимания.

Слайд 70

​ Каким условным оператором можно добавлять условия, если их несколько? elif Проверка понимания.


Каким условным оператором можно добавлять условия, если их несколько?

elif

Проверка понимания.

Слайд 71

​ Каким условным оператором можно добавлять условия, если их несколько? Что значит else? elif Проверка понимания.


Каким условным оператором можно добавлять условия, если их несколько?

Что значит

else?

elif

Проверка понимания.

Слайд 72

​ Каким условным оператором можно добавлять условия, если их несколько?


Каким условным оператором можно добавлять условия, если их несколько?

Что значит

else?

elif

Иначе

Проверка понимания.

Слайд 73

​ Каким условным оператором можно добавлять условия, если их несколько?


Каким условным оператором можно добавлять условия, если их несколько?

Что значит

else?

Как проверить равенство в условии?

elif

Иначе

Проверка понимания.

Слайд 74

​ Каким условным оператором можно добавлять условия, если их несколько?


Каким условным оператором можно добавлять условия, если их несколько?

Что значит

else?

Как проверить равенство в условии?

elif

Иначе

==

Проверка понимания.

Слайд 75

​ Каким условным оператором можно добавлять условия, если их несколько?


Каким условным оператором можно добавлять условия, если их несколько?

Что значит

else?

Как проверить равенство в условии?

elif

Иначе

==

Проверка понимания.

Какой оператор проверяет истинность хотя бы одной из частей логического выражения?

Слайд 76

​ Каким условным оператором можно добавлять условия, если их несколько?


Каким условным оператором можно добавлять условия, если их несколько?

Что значит

else?

Как проверить равенство в условии?

elif

Иначе

==

Проверка понимания.

Какой оператор проверяет истинность хотя бы одной из частей логического выражения?

or (или)

Слайд 77

​ Каким условным оператором можно добавлять условия, если их несколько?


Каким условным оператором можно добавлять условия, если их несколько?

Что значит

else?

Как проверить равенство в условии?

elif

Иначе

==

Проверка понимания.

Какой оператор проверяет истинность хотя бы одной из частей логического выражения?

or (или)

Сколько операторов elif может быть у одного условия?

Слайд 78

​ Каким условным оператором можно добавлять условия, если их несколько?


Каким условным оператором можно добавлять условия, если их несколько?

Что значит

else?

Как проверить равенство в условии?

elif

Иначе

==

Проверка понимания.

Какой оператор проверяет истинность хотя бы одной из частей логического выражения?

or (или)

Сколько операторов elif может быть у одного условия?

Сколько угодно

Имя файла: DS-программирование.-Условия.pptx
Количество просмотров: 12
Количество скачиваний: 0