Search for:

Στην δομή επιλογής ελέγχουμε μια συνθήκη κι αν αυτή είναι αληθινή τότε κάνουμε συγκεκριμένες ενέργειες.

Η γλώσσα Python υποστηρίζει τρείς δομές επιλογής:

  1. την Δομή Απλής Επιλογής: Στην δομή απλής επιλογής ελέγχουμε μια συνθήκη κι αν αυτή είναι αληθινή τότε εκτελούμε το σώμα τής δομής επιλογής που ακολουθεί. Στην περίπτωση όπου η συνθήκη που εξετάζεται είναι ψευδής τότε το πρόγραμμα συνεχίζει μετά την δομή επιλογής σαν να μην υπήρχε η δομή επιλογής.
  2. την Σύνθετη Δομή Επιλογής: Στην σύνθετη δομή επιλογής ελέγχουμε μια συνθήκη κι αν αυτή είναι αληθινή τότε κάνουμε συγκεκριμένες ενέργειες ενώ αν η συνθήκη είναι ψευδής τότε κάνουμε άλλες ενέργειες οι οποίες έχουν καθοριστεί στο κομμάτι ‘else’ τής σύνθετης δομής επιλογής.
  3. την Δομή Πολλαπλής Επιλογής: Στην δομή πολλαπλής επιλογής έχουμε πολλές συνθήκες οι οποίες εξετάζονται μια προς μια μέχρι να βρεθεί μια αληθινή. Όταν βρεθεί αληθινή συνθήκη, τότε εκτελείται ο αντίστοιχος κώδικας και έπειτα η ροή τού προγράμματος μεταφέρεται εκτός τής δομής πολλαπλής επιλογής χωρίς να ελεγχθεί καμιά άλλη συνθήκη.