Python 3 - принятие решений
Принятие решения - это предвидение условий, возникающих во время выполнения программы, и определенных действий, предпринимаемых в соответствии с условиями.
Структуры принятия решения оценивают несколько выражений, результатом которых является ИСТИНА или ЛОЖЬ. Вам необходимо определить, какое действие предпринять и какие операторы выполнить, если результат ИСТИНА или ЛОЖЬ в противном случае.
Ниже приводится общая форма типичной структуры принятия решений, встречающейся в большинстве языков программирования.
Язык программирования Python предполагает любые non-zero и non-null значения как ИСТИНА, и любые zero или же null values как значение ЛОЖЬ.
Язык программирования 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/python3
var = 100
if ( var == 100 ) : print ("Value of expression is 100")
print ("Good bye!")
Вывод
Когда приведенный выше код выполняется, он дает следующий результат:
Value of expression is 100
Good bye!