Главная страница » Python » 56. Условная конструкция (if)
Добро пожаловать на 56-й урок по Python! Сегодня мы рассмотрим условные конструкции, в частности, оператор if
, который позволяет выполнять определенные участки кода только при выполнении заданных условий. Понимание работы условных конструкций важно для создания программ, которые могут реагировать на разные условия и принимать решения в зависимости от ситуации.
if
Условная конструкция if
используется для выполнения блока кода, если определенное условие истинно (True
). В Python конструкция if
может быть использована с дополнительными блоками elif
и else
для обработки различных случаев.
Основной синтаксис
if условие:
# Код, который выполняется, если условие истинно
elif другое_условие:
# Код, который выполняется, если другое_условие истинно
else:
# Код, который выполняется, если ни одно из условий не истинно
age = 18
if age >= 18:
print("You are an adult.")
В этом примере проверяется, если age
больше или равно 18. Если условие истинно, выводится сообщение «You are an adult.»
elif
temperature = 15
if temperature > 30:
print("It's hot outside.")
elif temperature > 15:
print("It's warm outside.")
else:
print("It's cold outside.")
Здесь используется блок elif
для проверки дополнительного условия, если первое условие ложно. Если температура больше 30, будет напечатано «It’s hot outside». Если температура больше 15, но меньше или равна 30, будет напечатано «It’s warm outside». В противном случае будет напечатано «It’s cold outside.»
else
score = 85
if score >= 90:
print("Excellent")
elif score >= 70:
print("Good")
else:
print("Needs Improvement")
В этом примере else
выполняется, если ни одно из условий if
и elif
не является истинным. Соответственно, если оценка меньше 70, будет выведено «Needs Improvement».
Условные конструкции могут быть вложены друг в друга, чтобы проверять более сложные условия.
Пример
age = 20
has_ticket = True
if age >= 18:
if has_ticket:
print("You can enter the event.")
else:
print("You need a ticket to enter.")
else:
print("You are too young to enter.")
В этом примере есть два уровня условных проверок. Если возраст больше или равен 18, проверяется наличие билета. В зависимости от результата этих проверок выводится соответствующее сообщение.
Сегодня мы рассмотрели условные конструкции в Python, в частности, оператор if
, а также дополнительные блоки elif
и else
. Вы узнали, как использовать условные конструкции для выполнения кода в зависимости от условий и как создавать более сложные проверки с помощью вложенных условий.
Наша цель и главная задача сделать качественное образование в вашем браузере
Телефон: +375 33 910-08-92
Email: info@codefor.tech
Адрес: г. Барановичи, ул. Пирогова, д. 7
© 2024 Все права защищены. CodeFor.