EnglishРусский  

   Приложение

Реклама

Инсталлятор CreateInstall
Бесплатные и коммерческие инсталляторы

Конструкция условия if-elif-else

Условная конструкция состоит из следующих частей:

if

if часть содержит ключевое слово if, выражение-условие и блок выражений, который будет выполняться в случае истинности условия. Если условие не выполняется, то управление передаётся следующей части elif.

elif

elif часть содержит ключевое слово elif, выражение-условие и блок выражений, который будет выполняться в случае истинности условия. Конструкция может содержать несколько elif частей следующих друг за другом.

else

else часть содержит только ключевое слово else и блок выражений, который будет выполняться, в том случае, если не выполнилось ни одно условие в if и elif частях.

elif и else операторы являются необязательными.

Выражение-условие должно возвращать числовое значение. ИСТИНОЙ считается число отличное от 0.

//if
if a == 1
{
   b = 10
}

//if and else
if a == 10 && b > 20 : b = 10
else
{  b = 0 }

//if elif else
if a == b+10
{
   ...
   b = 10 
}
elif a > 2 { b = 100 }
elif a != 1 || b == 32 : b=1000
else : b = 0

Смотрите также

Редактировать