You are on page 1of 11

Εισαγωγή στον Προγραμματισμό με τη

γλώσσα Python

1η Θεματική ενότητα – 1η υποενότητα


05 – Η πρώτη μας εφαρμογή!
Στόχοι

• Πρώτη επαφή με τον προγραμματισμό σε Python.

• Εξοικείωση με το περιβάλλον ανάπτυξης Python IDLE.

• «Sneak peek» στο υλικό των επόμενων εβδομάδων.

• Ο κώδικας για τα παραδείγματα διαθέσιμος στο αρχείο 01-ΘΕ-01-ΥΕ-05-source_code.py


Βήματα [1] – Παράδειγμα 1
1. Ανοίξτε το περιβάλλον Python IDLE, όπως μάθατε στην προηγούμενη ενότητα.

2. Δημιουργήστε ένα νέο αρχείο μέσω του Python IDLE, ακολουθώντας τις επιλογές “File” -> “New File”.

3. Πληκτρολογήστε το ακόλουθο κομμάτι κώδικα στο νέο αρχείο, όπως φαίνεται στην παρακάτω εικόνα.
Προσοχή στα κενά πριν από τις εντολές print! Πρέπει να υπάρχουν 4 κενά ή ένα tab πριν από αυτές.
Βήματα [2]

4. Τρέξτε το αρχείο σας μέσω


των επιλογών “Run” -> “Run
Module”. Θα σας ζητηθεί να
αποθηκεύσετε το αρχείο σας.
Ονομάστε το
«my_first_example.py».

5. Δώστε ως είσοδο έναν


αριθμό και ελέγξτε αν το
αποτέλεσμα που παίρνετε
είναι σωστό.
Βήματα [3] – Παράδειγμα 2

6. Ανοίξτε το αρχείο
“my_first_example.py” μέσω των
επιλογών “File” -> “Open”.

7. Τροποποιήστε τον κώδικά σας,


προσθέτοντας το σύμβολο # στην
αρχή της 2ης σειράς, και τρέξτε πάλι
το αρχείο, ακολουθώντας την ίδια
διαδικασία.

8. Πληκτρολογήστε ένα νέο αριθμό. Τι


συμβαίνει σε αυτή την περίπτωση;
Αποτέλεσμα Παραδείγματος 2
Ανατρέξτε στην ενότητα «Βασικές
έννοιες στον προγραμματισμό» για να
θυμηθείτε τα είδη σφαλμάτων.
Εξήγηση:
Πληκτρολογώντας το χαρακτήρα «#»
μπροστά από την εντολή mod = num%2,
πρακτικά το πρόγραμμα αγνόησε την
συγκεκριμένη εντολή (τη δηλώσατε ως
«Σχόλιο»). Αυτό είχε ως αποτέλεσμα να
μην δηλωθεί ποτέ η μεταβλητή mod και
έτσι προέκυψε το σφάλμα που λάβατε.

Στις επόμενες ενότητες θα μάθετε


περισσότερες λεπτομέρειες για τις
μεταβλητές, τις πράξεις και τον τρόπο
σχολιασμού στη γλώσσα Python.
Βήματα [4] – Παράδειγμα 3

9. Ανοίξτε το αρχείο
“my_first_example.py” μέσω των
επιλογών “File” -> “Open”.

10. Τροποποιήστε τον κώδικά σας,


κάνοντας τις αλλαγές που δίνονται
παρακάτω, και τρέξτε πάλι το αρχείο,
ακολουθώντας την ίδια διαδικασία.
Αλλαγές:
• Σβήστε το σύμβολο # από τη 2η σειρά.

• Σβήστε τα κενά πριν την εντολή print


στην 4η σειρά.

Τι συμβαίνει όταν προσπαθείτε να


τρέξετε το πρόγραμμα;
Αποτέλεσμα Παραδείγματος 3

Ανατρέξτε στην ενότητα «Βασικές έννοιες


στον προγραμματισμό» για να θυμηθείτε
τα συντακτικά σφάλματα.

Εξήγηση:

Η εσοχή (indentation) πριν από γραμμές


κώδικα είναι πολύ σημαντική στην
Python, καθώς χρησιμοποιείται για να
υποδειχθεί ένα μπλοκ κώδικα.

Στις επόμενες ενότητες θα μάθετε για το


ρόλο των χαρακτήρων διαστήματος
(indents) για την σύνταξη των
προγραμμάτων σε γλώσσα Python.
Βήματα [5] – Παράδειγμα 4

11. Δημιουργήστε ένα νέο


αρχείο και πληκτρολογήστε το
κομμάτι κώδικα που φαίνεται
ακολούθως. Εκτελέστε το νέο
αρχείο, αποθηκεύοντας το ως
“my_second_example.py”.
Προσοχή στα διαστήματα πριν
από κάθε εντολή! Οι εντολές
print πλέον βρίσκονται 8 κενά
ή 2 tabs «προς τα μέσα».
Αποτέλεσμα Παραδείγματος 4 [1]

12. Εκτελέστε τα ακόλουθα:


1. Δώστε έναν αριθμό και
ελέγξτε αν είναι σωστό το
αποτέλεσμα που παίρνετε.
2. Συνεχίστε να
πληκτρολογείτε αριθμούς.
3. Πληκτρολογήστε τον
αριθμό 10. Τι συμβαίνει
στο πρόγραμμα;
Αποτέλεσμα Παραδείγματος 4 [2]

➢ Μόλις πληκτρολογήσετε στην είσοδο του προγράμματος τον αριθμό 10, τότε το πρόγραμμα θα σταματήσει
να εκτελείται.
➢ Στις επόμενες ενότητες θα μάθετε περισσότερα για τις δομές ελέγχου και τις δομές επανάληψης.

Εδώ ολοκληρώθηκε η πρώτη μας εφαρμογή. Σας περιμένουμε στην επόμενη ενότητα!

You might also like