Условные операторы в Python являются ключевым элементом программирования, позволяя вашему коду принимать различные решения в зависимости от определенных условий. В этой статье мы рассмотрим основы использования условных операторов в Python.
Освойте Python на курсе от Skypro. Вас ждут 400 часов обучения и практики (достаточно десяти часов в неделю), подготовка проектов для портфолио, индивидуальная проверка домашних заданий и помощь опытных наставников. Получится, даже если у вас нет опыта в IT.
Основы условных операторов
Основным условным оператором в Python является if. Он используется для проверки условия и выполнения кода, если условие истинно (True). Вот базовый синтаксис условного оператора if:
if условие:
# код для выполнения, если условие истинно
📌 Пример:
age = 18
if age >= 18:
print("Вы совершеннолетний.")
Если условие age >= 18 истинно, программа выведет «Вы совершеннолетний.»
Операторы сравнения
Для создания условий в Python используются операторы сравнения. Они позволяют сравнивать значения и возвращают результат в виде булевых значений True или False.
📌 Основные операторы сравнения:
==(равно)!=(не равно)<(меньше)>(больше)<=(меньше или равно)>=(больше или равно)
Операторы else и elif
Для обработки ситуаций, когда условие оператора if ложно, используются операторы else и elif.
📌 Оператор else выполняется, если условие ложно:
if условие:
# код для выполнения, если условие истинно
else:
# код для выполнения, если условие ложно
📌 Оператор elif (сокращение от «else if») добавляет дополнительное условие, которое будет проверяться, если предыдущее условие ложно:
if первое_условие:
# код для выполнения, если первое условие истинно
elif второе_условие:
# код для выполнения, если второе условие истинно
else:
# код для выполнения, если оба условия ложны
📌 Пример:
temperature = 20
if temperature > 25:
print("Сегодня жарко!")
elif temperature >= 15:
print("Сегодня тепло.")
else:
print("Сегодня холодно.")
В этом примере программа выведет «Сегодня тепло.», так как переменная temperature равна 20, что соответствует условию temperature >= 15.
На курсе Skypro «Python-разработчик» освоите основные инструменты программирования, получите опыт на реальных проектах и сможете стартовать в профессии уверенным новичком. Преподаватели — практикующие программисты с большим опытом, а в центре карьеры помогут составить цепляющее резюме и подготовиться к собеседованию.
Вложенные условные операторы
Условные операторы могут быть вложены друг в друга, что позволяет создавать более сложные условия.
📌 Пример:
age = 22
student = True
if age < 25:
if student:
print("Вы молодой студент.")
else:
print("Вы молодой человек.")
else:
if student:
print("Вы студент старшего возраста.")
else:
print("Вы человек старшего возраста.")
В этом примере программа выведет «Вы молодой студент.», так как переменная age равна 22 (меньше 25) и переменная student равна True.
Теперь вы знакомы с основами использования условных операторов в Python. Эти знания позволят вам создавать более сложные и гибкие программы, способные принимать решения в зависимости от различных условий. Удачи вам в изучении Python!
Перейти в телеграм, чтобы получить результаты теста





Забрать
Добавить комментарий