Python 3 - podejmowanie decyzji

Podejmowanie decyzji to przewidywanie warunków występujących podczas realizacji programu i określonych działań podejmowanych zgodnie z warunkami.

Struktury decyzyjne oceniają wiele wyrażeń, które dają wynik PRAWDA lub FAŁSZ. Musisz określić, które działanie należy podjąć i które instrukcje wykonać, jeśli wynik jest PRAWDA lub FAŁSZ w przeciwnym razie.

Poniżej przedstawiono ogólną formę typowej struktury podejmowania decyzji występującej w większości języków programowania -

Język programowania Python zakłada dowolne pliki non-zero i non-null wartości PRAWDA i dowolne zero lub null values jako wartość FALSE.

Język programowania Python udostępnia następujące typy instrukcji decyzyjnych.

Sr.No. Oświadczenie i opis
1 jeśli oświadczenia

Na if statement składa się z wyrażenia logicznego, po którym następuje co najmniej jedna instrukcja.

2 if ... else oświadczenia

Na if statement może poprzedzać opcjonalne else statement, która jest wykonywana, gdy wyrażenie boolowskie ma wartość FALSE.

3 zagnieżdżone instrukcje if

Możesz użyć jednego if lub else if oświadczenie wewnątrz innego if lub else if sprawozdania).

Przeanalizujmy szybko każde oświadczenie decyzyjne.

Pakiety z pojedynczym wyciągiem

Jeśli zestaw if klauzula składa się tylko z jednego wiersza, może znajdować się w tym samym wierszu, co instrukcja nagłówka.

Przykład

Oto przykład pliku one-line if klauzula -

#!/usr/bin/python3

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

Wynik

Wykonanie powyższego kodu daje następujący wynik -

Value of expression is 100
Good bye!