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!