Posted on December 22, 2025
Συνθήκες If-Else: Λήψη Αποφάσεων στον Κώδικα
Οι συνθήκες επιτρέπουν στο πρόγραμμά μας να παίρνει αποφάσεις. Ανάλογα με το αν μια συνθήκη είναι αληθής ή ψευδής, εκτελείται διαφορετικός κώδικας.
**Βασική Δομή If:**
ilikia = 16
if ilikia >= 18:
print("Είσαι ενήλικας")
else:
print("Είσαι ανήλικος")
**If-Elif-Else (Πολλαπλές Επιλογές):**
Όταν έχουμε περισσότερες από δύο επιλογές, χρησιμοποιούμε το elif:
vathmologia = 85
if vathmologia >= 90:
print("Άριστα!")
elif vathmologia >= 70:
print("Πολύ καλά!")
elif vathmologia >= 50:
print("Καλά!")
else:
print("Πρέπει να διαβάσεις περισσότερο")
**Τελεστές Σύγκρισης:**
- == (ίσο)
- != (διάφορο)
- > (μεγαλύτερο)
- < (μικρότερο)
- >= (μεγαλύτερο ή ίσο)
- <= (μικρότερο ή ίσο)
**Λογικοί Τελεστές:**
Μπορούμε να συνδυάσουμε συνθήκες με τους τελεστές and, or, not:
ilikia = 16
exei_adeia = True
if ilikia >= 16 and exei_adeia:
print("Μπορείς να οδηγήσεις μοτοσικλέτα")
Οι συνθήκες είναι απαραίτητες για να δημιουργήσουμε έξυπνα προγράμματα που αντιδρούν διαφορετικά σε κάθε κατάσταση!
