02 Συνθήκες

Basic python

Συνθήκες και βρόχοι

Τι θα μάθεις #

  • Να ελέγχεις τη ροή με if / elif / else
  • Να επαναλαμβάνεις διεργασίες με for και while
  • Να συνδυάζεις συνθήκες και βρόχους για την επίλυση μικρών προβλημάτων

Υπολόγισε 90–120 λεπτά. Αν μοιράσεις το κεφάλαιο σε δύο μέρες, κάνε if + λογικούς τελεστές τη Day 1 και for/while + ασκήσεις τη Day 2.

Πού βρισκόμαστε #

ΚεφάλαιοΤι κατέκτησεςΤι προστίθεται
00 ΕισαγωγήΠεριβάλλον & πλάνο μελέτης
01 Βασική σύνταξηΜεταβλητές, αριθμητικές πράξεις, strings, print / inputΕπεξεργασία & εμφάνιση τιμών
02 Συνθήκες & βρόχοι (τώρα)Λογική απόφασης και επανάληψη

Όταν συνδυάσεις “χειρισμό τιμών” με συνθήκες και βρόχους, το πρόγραμμά σου αρχίζει να μοιάζει με πραγματική εφαρμογή.

Θέση στο roadmap #

graph LR
  A[Προετοιμασία<br>Στήσιμο περιβάλλοντος] --> B[Βασική σύνταξη<br>Χειρισμός τιμών]
  B --> C[Συνθήκες & βρόχοι<br>(αυτό το κεφάλαιο)]
  C --> D[Δομές δεδομένων / Συναρτήσεις]
  D --> E[Modules & βιβλιοθήκες]
  E --> F[Κατασκευή project]
  classDef highlight fill:#2563eb,color:#fff,font-weight:700;
  class C highlight;

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

Συμβουλές μελέτης #

  • Πριν γράψεις if, περιέγραψε τη συνθήκη με λόγια και έπειτα μετέφρασέ τη σε κώδικα.
  • Κατέγραψε σε χαρτί τις διαφορές for vs while ώστε να επιλέγεις συνειδητά.
  • Στις ασκήσεις ακολούθησε κύκλο “Hint → Σκέψη → Λύση Eκαι κράτα σημειώσεις όπου κόλλησες.

Δομή βημάτων #

  1. if και βασική διακλάδωση
  2. Λογικοί τελεστές & εμφωλευμένες συνθήκες
  3. Επαναλήψεις με for
  4. while, break, continue
  5. Σύνοψη & ασκήσεις

Όταν δεις μια λύση, σύγκρινέ την με τη δική σου: ποια είναι πιο ευανάγνωστη και γιατί; Η διαδικασία αυτή στερεώνει τη γνώση.