Python if, else και elif
Python Οδηγός - Μάθημα 10: Python if, else και elif
Οι δηλώσεις if, else και elif χρησιμοποιούνται για να εκτελέσουμε διαφορετικό κώδικα ανάλογα με μια συνθήκη.
🔹 Βασική Δομή if
Η if ελέγχει αν μια συνθήκη είναι αληθής (True) και εκτελεί τον κώδικα μέσα στο μπλοκ της.
🔹 Αν η συνθήκη είναι False, το μπλοκ if δεν εκτελείται.
🔹 if ... else
Αν η if είναι False, τότε εκτελείται η else.
📌 Αποτέλεσμα:
🔹 if ... elif ... else
Χρησιμοποιούμε elif (else if) όταν θέλουμε περισσότερες από δύο εναλλακτικές.
📌 Αποτέλεσμα:
🔹 Μόλις βρεθεί μία True συνθήκη, οι υπόλοιπες elif δεν ελέγχονται.
🔹 Σύντομη if (Ternary Operator)
Για απλές συνθήκες, μπορούμε να γράψουμε if ... else σε μία γραμμή.
🔹 Ενσωματωμένες if (Nested if)
Μπορούμε να έχουμε if μέσα σε if.
🔹 if με and, or, not
1️⃣ and (Και) – Όλες οι συνθήκες πρέπει να είναι True
2️⃣ or (Ή) – Τουλάχιστον μία συνθήκη πρέπει να είναι True
3️⃣ not (Αρνητικό) – Αντιστρέφει το True σε False
🎯 Μικρό Project: Αξιολόγηση Βαθμού
Γράψε ένα πρόγραμμα που ζητά από τον χρήστη έναν βαθμό και εμφανίζει αν πέρασε ή απέτυχε.
📌 Δοκίμασε με διαφορετικούς βαθμούς!
🚀 Με το if-else η Python μπορεί να παίρνει αποφάσεις!
Είναι βασικό στοιχείο κάθε προγράμματος! 💡
Σχόλια
Δημοσίευση σχολίου