Python - podejmowanie decyzji
Podejmowanie decyzji to przewidywanie warunków występujących podczas realizacji programu i określanie podjętych działań 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 ma wartość TRUE lub FALSE, 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 jako PRAWDA, a jeśli tak jest zero lub null, wtedy przyjmuje się wartość FAŁSZ.
Język programowania Python zapewnia następujące typy instrukcji decyzyjnych. Kliknij poniższe łącza, aby sprawdzić ich szczegóły.
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). |
Przyjrzyjmy się pokrótce każdej decyzji -
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.
Oto przykład pliku one-line if klauzula -
#!/usr/bin/python
var = 100
if ( var == 100 ) : print "Value of expression is 100"
print "Good bye!"
Wykonanie powyższego kodu daje następujący wynik -
Value of expression is 100
Good bye!