2.49M

Начало if

1.

Арифметические,
условные,
логические
операции
Условная
конструкция If

2.

Давайте перед началом работы напишем в
поисковой строке Python online и
откроем первый сайт

3.

Арифметические операции — это когда мы складываем,
вычитаем, умножаем или делим числа, как в математике.
Например, 2 + 3 = 5.
Логические операции — это когда мы проверяем, правда что-то
или нет. Например, 5 > 3 — это правда, а 2 == 3 — неправда.
Условные операции — это когда программа решает, что делать
дальше, в зависимости от условия. Например, если на улице
дождь (если дождь == правда), то взять зонтик, а если нет
(иначе), то можно идти без зонтика.

4.

Арифметические операции
+ - сложение
- - вычитание
* - умножение
/ - деление
** - возведение в степень
(2^2=4)
% - вычисление остатка от
деления (3/2=0,5)
// - деление без остатка
(3/2=1)

5.

Самостоятельно
Объясните почему получилось
каждое из чисел в ответе

6.

Условные операции
> - больше
< - меньше
>= - больше или равно
<= - меньше или равно
== - равно
!= - не равно

7.

САМОСТОЯТЕЛЬНО
Объясните результат
компиляции(итога).

8.

Условная конструкция if
Конструкция if — это как вопрос для компьютера.
Если ответ "да" (правда), то компьютер
выполняет одно действие, а если "нет"
(неправда), то может сделать что-то другое или
просто пропустить. Например: "Если ты голоден,
съешь яблоко, иначе играй дальше!"

9.

Суть этого кода: Если 1 больше
2, то напиши на экране, что это
правда

10.

Самостоятельно
Подумайте, что выведет
программа, если мы в коде
поменяем “<” на “>”?

11.

Все, что относится к конструкции if,
пишется с отступом.
Если мы хотим выйти из этой конструкции
и написать другую часть программы, то
нам нужно этот отступ убрать. Тогда
выполнение этих строчек не будет
зависеть от if.

12.

Логические операции
Часто, просто конструкции if, нам
может быть не достаточно для
решения задачи. Тогда к нам на
помощь приходят логические
операции.

13.

Оператор and (и) позволяет
объединить условия, и
программа сработает только,
если будут выполнены оба
условия.
Объясните первую строчку.

14.

or (или) - работает, если
выполняется хотя бы 1 условие

15.

in (в) - проверяет, есть ли такой
элемент в списке.

16.

is (есть) - проверяет на
правдивость
утверждения

17.

Давайте
создадим
игру с
загадками

18.

⚬ Перечислите логические операции.
⚬ Как нам понять, что часть кода относится к конструкции if, а
другая часть нет.
⚬ Что делают знаки // и %?
⚬ Как обозначается НЕ РАВНО?
⚬ Как работает конструкция if?
English     Русский Правила