Λύθηκε: python αν αλλιώς

Το κύριο πρόβλημα με τη δήλωση if else είναι ότι μπορεί να προκαλέσει σύγχυση στην ανάγνωση και την κατανόηση.

if condition:
    statement
else:
    statement

Ο παραπάνω κώδικας είναι μια δήλωση if-else. Η κατάσταση αξιολογείται πρώτα. Εάν η συνθήκη είναι αληθής, εκτελείται η πρόταση στο μπλοκ if. Εάν η συνθήκη είναι ψευδής, εκτελείται η πρόταση στο μπλοκ else.

Υποθετικοί

Οι όροι είναι ένας τύπος δήλωσης στην Python που σας επιτρέπει να λαμβάνετε αποφάσεις με βάση τα αποτελέσματα μιας συνθήκης.

Υπάρχουν τρεις τύποι συνθηκών στην Python: if, elif και else.

Εάν οι εντολές λαμβάνουν δύο ορίσματα: το πρώτο είναι μια δυαδική έκφραση και το δεύτερο είναι ένα μπλοκ κώδικα που πρέπει να εκτελεστεί εάν η δυαδική έκφραση είναι αληθής. Για παράδειγμα:

αν x > 10: print ("x είναι μεγαλύτερο από 10") elif x == 5: print ("x ισούται με 5") other: print ("x δεν είναι μεγαλύτερο από 10, ούτε ίσο με 5")

Οι δηλώσεις elif λαμβάνουν τρία επιχειρήματα: το πρώτο είναι μια δυαδική έκφραση, το δεύτερο είναι ένα προαιρετικό μπλοκ κώδικα που πρέπει να εκτελεστεί εάν η πρώτη δυαδική έκφραση είναι αληθής και το τρίτο είναι ένα προαιρετικό μπλοκ κώδικα που πρέπει να εκτελεστεί εάν η δεύτερη δυαδική έκφραση είναι αληθής. Για παράδειγμα:

elif x > 10: print("x είναι μεγαλύτερο από 10") elif x == 5: print("x ισούται με 5") elif y > 20: print("y είναι μεγαλύτερο από 20") other: print("y δεν πληροί ούτε υπερβαίνει τα 20»)

Αν, αλλιώς

Στην Python, η εντολή if ελέγχει μια συνθήκη και εκτελεί ένα μπλοκ κώδικα εάν η συνθήκη είναι αληθής. Η εντολή else εκτελεί ένα μπλοκ κώδικα εάν η συνθήκη είναι ψευδής.

Σχετικές αναρτήσεις:

Αφήστε ένα σχόλιο