Python - принятие решений

Принятие решения - это предвидение условий, возникающих при выполнении программы, и определение действий, предпринимаемых в соответствии с условиями.

Структуры принятия решений оценивают несколько выражений, результатом которых является ИСТИНА или ЛОЖЬ. Вам необходимо определить, какое действие предпринять и какие операторы выполнить, если результат ИСТИНА или ЛОЖЬ в противном случае.

Ниже приводится общая форма типичной структуры принятия решений, встречающейся в большинстве языков программирования.

Язык программирования Python предполагает любые non-zero и non-null значения как ИСТИНА, и если это либо zero или же null, то принимается значение ЛОЖЬ.

Язык программирования Python предоставляет следующие типы операторов принятия решений. Щелкните следующие ссылки, чтобы проверить их детали.

Sr.No. Заявление и описание
1 если заявления

An if statement состоит из логического выражения, за которым следует одно или несколько операторов.

2 если ... еще утверждения

An if statement может сопровождаться необязательным else statement, который выполняется, когда логическое выражение имеет значение FALSE.

3 вложенные операторы if

Вы можете использовать один if или же else if заявление внутри другого if или же else if заявления).

Давайте кратко рассмотрим каждое принятие решения -

Люкс Single Statement

Если сюита if Предложение состоит только из одной строки, оно может находиться в той же строке, что и оператор заголовка.

Вот пример one-line if пункт -

#!/usr/bin/python

var = 100
if ( var == 100 ) : print "Value of expression is 100"
print "Good bye!"

Когда приведенный выше код выполняется, он дает следующий результат:

Value of expression is 100
Good bye!