Python - Besluitvorming
Besluitvorming is het anticiperen op omstandigheden die zich voordoen tijdens de uitvoering van het programma en het specificeren van acties die worden ondernomen volgens de omstandigheden.
Beslisstructuren evalueren meerdere uitdrukkingen die TRUE of FALSE als uitkomst opleveren. U moet bepalen welke actie u moet ondernemen en welke uitspraken u moet uitvoeren als de uitkomst WAAR of ONWAAR is.
Hieronder volgt de algemene vorm van een typische besluitvormingsstructuur die in de meeste programmeertalen wordt aangetroffen −
De programmeertaal Python gaat uit van een niet-nul en niet-null waarden als WAAR, en als het nul . is of null , dan wordt aangenomen dat de waarde ONWAAR is.
De programmeertaal Python biedt de volgende soorten besluitvormingsverklaringen. Klik op de volgende links om hun details te controleren.
Sr.nr. | Verklaring en beschrijving |
---|---|
1 | if-statements Een if-statement bestaat uit een booleaanse uitdrukking gevolgd door een of meer uitspraken. |
2 | if...else statements Een if-statement kan worden gevolgd door een optionele else-instructie , die wordt uitgevoerd wanneer de booleaanse uitdrukking FALSE is. |
3 | geneste if-statements U kunt een als . gebruiken of anders als statement in een andere if of anders als verklaring(en). |
Laten we elke besluitvorming kort doornemen −
Single Statement Suites
Als de suite van een if clausule bestaat uit slechts een enkele regel, deze mag op dezelfde regel staan als de header-instructie.
Hier is een voorbeeld van een eenregelige als clausule −
Live demo#!/usr/bin/python var = 100 if ( var == 100 ) : print "Value of expression is 100" print "Good bye!"
Wanneer de bovenstaande code wordt uitgevoerd, levert dit het volgende resultaat op −
Value of expression is 100 Good bye!
Python
- Python-verklaring, inspringing en opmerkingen
- Python-gegevenstypen
- Python-operators
- Python if... else-instructie
- Python pass-instructie
- Python-woordenboek
- Afhandeling van Python-uitzonderingen met behulp van de instructie try, behalve en tenslotte
- Python Print()-instructie:afdrukken met voorbeelden
- Python For &While-lussen:enumerate, break, continue statement
- Verbeter de besluitvorming in geavanceerde productie met Analytics
- Automatiseer gegevensopname en optimaliseer de besluitvorming