Просмотр содержимого документа
«Условный оператор»
Лекция 7 Условный оператор. Оператор выбора
1. Введение
Добрый день, уважаемые студенты! Сегодня мы поговорим о условных операторах в python и их использовании. Условные операторы позволяют программе делать выбор между различными вариантами действий, в зависимости от выполнения определенного условия.
2. Оператор if-else
Первый и, возможно, самый известный условный оператор в python - это оператор if-else. Он позволяет выполнить определенный блок кода, если условие истинно, и другой блок кода, если условие ложно. Давайте рассмотрим его использование на примере:
x = 10
if x 5:
print("x больше 5")
else:
print("x меньше или равен 5")
Здесь мы проверяем значение переменной x и выводим соответствующее сообщение в зависимости от результата проверки.
3. Оператор elif
Если у нас есть несколько вариантов действий, в зависимости от различных условий, мы можем использовать оператор elif.
x = 10
if x 5:
print("x больше 5")
elif x == 5:
print("x равен 5")
else:
print("x меньше 5")
Здесь мы проверяем значение переменной x и выводим соответствующее сообщение в зависимости от результата проверки. Если первое условие не выполняется, мы переходим к следующему условию и так далее, до тех пор, пока не найдется подходящее условие.
4. Логические операторы
В условных операторах мы часто используем логические операторы, такие как and, or, not. Логические операторы позволяют нам комбинировать несколько условий и создавать более сложные проверки. Давайте посмотрим на пример использования логических операторов:
x = 10
y = 20
if x 5 and y
print("x больше 5 и y меньше 30")
В данном примере мы комбинируем два условия с помощью логического оператора and. Оба условия должны быть истинными, чтобы выполнить указанный блок кода.
5. Оператор выбора
Оператор выбора позволяет нам выполнить определенное действие в зависимости от значения переменной. Это особенно полезно, когда у нас есть множество вариантов действий, и нам нужно выбрать один из них. Давайте рассмотрим пример использования оператора выбора:
day = "понедельник"
if day == "понедельник":
print("Сегодня понедельник")
elif day == "вторник":
print("Сегодня вторник")
# ... (другие дни недели)
else:
print("Сегодня неизвестный день")
Здесь мы проверяем значение переменной day и выводим соответствующее сообщение в зависимости от результата проверки. Мы можем использовать оператор выбора для обработки множества вариантов и упростить код.
6. Заключение
Условные операторы играют важную роль в программировании на python, позволяя нам делать выбор между различными вариантами действий в зависимости от выполнения определенного условия. Мы рассмотрели основные типы условных операторов, их применение и использование логических операторов. Надеюсь, данная лекция поможет вам лучше понять условные операторы в python и использовать их в своих программах. В следующей лекции мы рассмотрим другие важные темы программирования на python. Благодарю за внимание!