В языке Python конец строки является концом инструкции. Инструкции могут быть расположены на нескольких строках, если они окружены синтаксической парой скобок или если они завершаются символом обратного слеша. Группировка выражений в Python осуществляется с помощью отступов. Конец отступа является концом блока. При этом все инструкции внутри одного блока должны иметь один и тот же отступ. Принято использовать четыре пробела для создания отступа. Основные и вложенные инструкции разделяются с помощью двоеточия.



Условная инструкция



if <выражение1>:
    <блок1>
elif <выражение2>:
    <блок2>
else:
    <блок3>




В новых версиях Python присутствует другой вариант инструкции if




A = Y if X else Z




Если истинно условие X то выполняется Y, иначе Z.