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 μπορεί να παίρνει αποφάσεις!
Είναι βασικό στοιχείο κάθε προγράμματος! 💡
Σχόλια
Δημοσίευση σχολίου