🐍 if, elif, else — как Python принимает решения
🐍 if, elif, else — как Python принимает решения
Представь ситуацию:
Ты хочешь выйти на улицу и проверяешь погоду 🌤️
В Python для таких решений используется конструкция:
if условие:
действие
else:
другое_действие
🔹 if — «если»
age = 18
if age >= 18:
print("Можно войти")
Python проверяет условие:
age >= 18 — правда?
Если да — выполняется код внутри if.
🔹 else — «иначе»
А если условие оказалось ложным?
Тогда можно использовать else:
age = 15
if age >= 18:
print("Можно войти")
else:
print("Вход запрещён")
Получается:
🟢 условие верно → if
🔴 условие неверно → else
🔹 А если вариантов несколько?
Тут приходит на помощь elif.
elif — это сокращение от else if, то есть:
Например:
score = 75
if score >= 90:
print("Отлично! 🏆")
elif score >= 70:
print("Хорошо! 👍")
elif score >= 50:
print("Нужно подтянуть знания 📚")
else:
print("Стоит ещё потренироваться 💪")
Python проверяет условия сверху вниз.
Как только находит первое истинное условие — выполняет его и остальные уже не проверяет.
🧠 Запоминаем
if → если
elif → иначе если
else → иначе
А вместе они позволяют программе принимать решения.
💡 Практически любая программа должна что-то проверять: пароль, возраст, количество денег, результат игры, погоду, введённое пользователем число и многое другое.
И именно if / elif / else помогают Python понять, что делать в каждой ситуации.
#Python #PythonДляНачинающих #Программирование #УчимсяКодить
Представь ситуацию:
Ты хочешь выйти на улицу и проверяешь погоду 🌤️
Если идёт дождь 🌧️ — беру зонт.
Иначе — иду без зонта.
В Python для таких решений используется конструкция:
if условие:
действие
else:
другое_действие
🔹 if — «если»
age = 18
if age >= 18:
print("Можно войти")
Python проверяет условие:
age >= 18 — правда?
Если да — выполняется код внутри if.
🔹 else — «иначе»
А если условие оказалось ложным?
Тогда можно использовать else:
age = 15
if age >= 18:
print("Можно войти")
else:
print("Вход запрещён")
Получается:
🟢 условие верно → if
🔴 условие неверно → else
🔹 А если вариантов несколько?
Тут приходит на помощь elif.
elif — это сокращение от else if, то есть:
«А если первое условие не подошло, проверим это».
Например:
score = 75
if score >= 90:
print("Отлично! 🏆")
elif score >= 70:
print("Хорошо! 👍")
elif score >= 50:
print("Нужно подтянуть знания 📚")
else:
print("Стоит ещё потренироваться 💪")
Python проверяет условия сверху вниз.
Как только находит первое истинное условие — выполняет его и остальные уже не проверяет.
🧠 Запоминаем
if → если
elif → иначе если
else → иначе
А вместе они позволяют программе принимать решения.
💡 Практически любая программа должна что-то проверять: пароль, возраст, количество денег, результат игры, погоду, введённое пользователем число и многое другое.
И именно if / elif / else помогают Python понять, что делать в каждой ситуации.
#Python #PythonДляНачинающих #Программирование #УчимсяКодить
Просмотры: 23