me_edu
Python: профессиональный фундаментШаг 16 из 34 · 0% пройдено
2. Профессиональный практикум: проект, качество и портфолио
3. Атлас программных моделей: данные, архитектура, API и тесты
Условия

if, elif, else

Шаг 16 из 347 минТеория
Цель

Понять основной механизм темы «if, elif, else» без заучивания отдельных терминов.

Как работать

Прочитайте блок один раз целиком, затем вернитесь к схеме или примеру и перескажите идею своими словами.

Критерий

Сформулированное правило, пример применения и одно ограничение метода.

PROCESS DIAGRAM1Проверка условия2if: истинно3elif: иначе если4else: иначе
if/elif/else: проверки идут по порядку, выполняется первый подходящий блок
Опорная идея

Условный оператор позволяет выполнять код в зависимости от проверки. Базовая форма: if условие: и блок кода с отступом. Если условие истинно (True), блок выполняется.

Пример:

age = 20 if age >= 18: print("Взрослый") else: print("Несовершеннолетний")

Для нескольких вариантов добавляют elif (иначе если): проверки идут по порядку, выполняется первый подходящий блок. if score >= 90: ... elif score >= 60: ... else: ...

Важнейшая деталь Python — отступы (обычно 4 пробела). Именно они показывают, какой код относится к условию. Сравнение пишут операторами: == (равно), != (не равно), >, <, >=, <=. Не путайте = (присваивание) и == (сравнение) — частая ошибка новичков.

Назад

Обсуждение

Войдите, чтобы участвовать в обсуждении.

Пока нет сообщений.