99.73K
Категория: ПрограммированиеПрограммирование

Понятие оператора. Оператор ввода и вывода в Python

1.

Занятие 2
Понятие оператора. Оператор ввода и вывода в Python. Условный
оператор. Первая программа – сборщик бутерброда. Составной
условный оператор. Примеры

2.

План
• Оператор
• Ввод и вывод
• Арифметические операторы
• Условный оператор
• Задачи
• Первая программа

3.

Оператор
• Оператор – некоторое одно действие.
• Например, объявление переменной, выполнение
арифметических операций, проверка условия, выполнение
цикла – все это операторы.
• Первичная задача разработчика – разобраться, какие операторы
нужны для реализации задачи
• Разберем на примере бутерброда

4.

Условный оператор
НЕТ
Условие
Действия если
условие ложно
ДА
Действия если
условие истинно
Продолжение
программы

5.

Условный оператор
number = int(input("Введите число"))
if number > 0:
print("Вы ввели положительное число")
else:
print("Вы ввели отрицательное число")

6.

Операторы сравнения
Обозначение
Смысл
==
Проверка на равенство
!=
Проверка на неравенство
>
Проверка на больше
<
Проверка на меньше
>=
Проверка на больше либо равно
<=
Проверка на меньше либо равно

7.

Составные условия
number_1 = int(input("Введите первое число"))
number_2 = int(input("Введите второе число"))
if number_1 > 0 and number_2 > 0:
print("Пара чисел не подходит")
else:
print("Пара чисел подходит")

8.

Составные условия
Обозначение
Суть
and
Логическое «И», конъюнкция. Истинна
тогда и только тогда, когда истинны оба
высказывания
or
Логическое «ИЛИ», дизъюнкция. Истинна
тогда и только тогда, когда истинно хотя
бы одно высказывание
not
Логическое «НЕ», инверсия. Истинна,
когда само выражение ложно и ложна,
когда само выражение истинно

9.

Спасибо за внимание!
English     Русский Правила