filmov
tv
Python 1.10 Πολλαπλή Δομή ΕΠΙΛΟΓΗΣ-1

Показать описание
Python
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ
Πολλαπλή Δομή ΕΠΙΛΟΓΗΣ
Στην δομή πολλαπλής επιλογής
έχουμε πολλές συνθήκες μέσα στην δομή.
Οι συνθήκες ελέγχονται μια μια.
Η πρώτη που θα βρεθεί αληθής
θα εκτελεστούν οι αντίστοιχες εντολές
και οι υπόλοιπες συνθήκες θα αγνοηθούν .
Στη συνέχεια η ροή του προγράμματος
μεταφερεται
ακριβώς μετά το τέλος
της πολλαπλής επιλογής.
Η πολλαπλή επιλογή υλοποιείται στην Python
με την εντολή elif (else if).
Η εντολή «elif»
περιέχει και ελέγχει
πολλές διαδοχικές διαφορετικές συνθήκες,
για να μπορεί να χειριστεί
τις πολλές διαφορετικές
περιπτώσεις επιλογής.
Η εντολή Πολλαπλής ΕΠΙΛΟΓΗΣ
αρχίζει με τον έλεγχο της πρώτης συνθήκης ελέγχου .
Αν είναι αληθής (True),
τότε εκτελείται η πρωτη ομάδα εντολών
και η ροή του προγράμματος συνεχίζεται
με την εντολή που υπάρχει μετά το τέλος της elif.
Αν η πρώτη συνθήκη ελέγχου είναι ψευδής (False),
τότε ελέγχεται η δευτερη συνθηκή ελέγχου.
Αν η δεύτερη συνθήκη ελέγχου είναι αληθής (True),
τότε εκτελείται η δευτερη ομάδα εντολών
και η ροή του προγράμματος συνεχίζεται
με την εντολή που υπάρχει μετά το τέλος της «elif».
Αν η δευτερη συνθήκη ελέγχου είναι ψευδής (False),
τότε ελέγχεται η επόμενη συνθήκη κ.ο.κ.
Αν καμία συνθήκη δεν είναι αληθής,
τότε εκτελούνται οι εντολές που υπάρχουν μετά το else
και η ροή του προγράμματος συνεχίζεται
με την εντολή που υπάρχει μετά το τέλος της elif.
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ
Πολλαπλή Δομή ΕΠΙΛΟΓΗΣ
Στην δομή πολλαπλής επιλογής
έχουμε πολλές συνθήκες μέσα στην δομή.
Οι συνθήκες ελέγχονται μια μια.
Η πρώτη που θα βρεθεί αληθής
θα εκτελεστούν οι αντίστοιχες εντολές
και οι υπόλοιπες συνθήκες θα αγνοηθούν .
Στη συνέχεια η ροή του προγράμματος
μεταφερεται
ακριβώς μετά το τέλος
της πολλαπλής επιλογής.
Η πολλαπλή επιλογή υλοποιείται στην Python
με την εντολή elif (else if).
Η εντολή «elif»
περιέχει και ελέγχει
πολλές διαδοχικές διαφορετικές συνθήκες,
για να μπορεί να χειριστεί
τις πολλές διαφορετικές
περιπτώσεις επιλογής.
Η εντολή Πολλαπλής ΕΠΙΛΟΓΗΣ
αρχίζει με τον έλεγχο της πρώτης συνθήκης ελέγχου .
Αν είναι αληθής (True),
τότε εκτελείται η πρωτη ομάδα εντολών
και η ροή του προγράμματος συνεχίζεται
με την εντολή που υπάρχει μετά το τέλος της elif.
Αν η πρώτη συνθήκη ελέγχου είναι ψευδής (False),
τότε ελέγχεται η δευτερη συνθηκή ελέγχου.
Αν η δεύτερη συνθήκη ελέγχου είναι αληθής (True),
τότε εκτελείται η δευτερη ομάδα εντολών
και η ροή του προγράμματος συνεχίζεται
με την εντολή που υπάρχει μετά το τέλος της «elif».
Αν η δευτερη συνθήκη ελέγχου είναι ψευδής (False),
τότε ελέγχεται η επόμενη συνθήκη κ.ο.κ.
Αν καμία συνθήκη δεν είναι αληθής,
τότε εκτελούνται οι εντολές που υπάρχουν μετά το else
και η ροή του προγράμματος συνεχίζεται
με την εντολή που υπάρχει μετά το τέλος της elif.