PYTHON Μάθημα 1 – Python εγκατάσταση

Μάθε Python δωρεάν. Ξεκίνησε την καριέρα σου σαν Python προγραμματιστής.


ΕΙΣΑΓΩΓΗ

Σήμερα ξεκινάμε ένα συναρπαστικό ταξίδι στον κόσμο του προγραμματισμού. Μέσα από αυτή τη σειρά δωρεάν μαθημάτων, θα κατακτήσουμε την Python: τη γλώσσα που είναι φιλική για τον αρχάριο, αλλά ταυτόχρονα «οδηγεί» τις μεγαλύτερες εταιρείες τεχνολογίας σήμερα. 

Είτε σε ενδιαφέρει η δημιουργία ιστοσελίδων (με εργαλεία όπως το Django και το FastAPI), είτε απλά θέλεις να αυτοματοποιήσεις την εργασία σου, η Python είναι το κλειδί.

Ας μην χάνουμε χρόνο. Στο σημερινό μάθημα θα στήσουμε το επαγγελματικό μας περιβάλλον. Θα δούμε βήμα-βήμα την εγκατάσταση της Python στα Windows και θα ετοιμάσουμε το Visual Studio Code, ώστε να γράψουμε τις πρώτες μας γραμμές κώδικα σωστά και οργανωμένα.

ΛΗΨΗ ΚΑΙ ΕΓΚΑΤΑΣΤΑΣΗ ΤΗΣ PYTHON

Όπως προαναφέραμε, για να τρέξουν τα προγράμματά μας και να γράψουμε τις δικές μας εφαρμογές, το πρώτο και απαραίτητο βήμα είναι η εγκατάσταση της γλώσσας στον υπολογιστή μας.

Η διαδικασία είναι απλή και δωρεάν:

  1. Μεταβαίνουμε στην επίσημη ιστοσελίδα: https://www.python.org/ 
  2.  Στο μενού Downloads, θα δούμε ένα μεγάλο κουμπί που γράφει Python 3.x.x (όπου x η τρέχουσα έκδοση).
  3.  Το πατάμε για να κατέβει το αρχείο εγκατάστασης (.exe) στον υπολογιστή μας.

Κατέβασμα  Python

Μόλις ολοκληρωθεί η λήψη του αρχείου (.exe), κάνουμε διπλό κλικ επάνω του για να ανοίξει ο Installer.

Στο παράθυρο που θα εμφανιστεί, πριν πατήσετε οτιδήποτε άλλο, πρέπει να κάνετε τα εξής:

  1. Στο κάτω μέρος, βεβαιωθείτε ότι είναι επιλεγμένο το κουτάκι "Use admin privileges when installing py.exe"
  2.  🚨 ΤΟ ΠΙΟ ΣΗΜΑΝΤΙΚΟ: Επιλέξτε οπωσδήποτε το κουτάκι "Add python.exe to PATH".

Γιατί είναι απαραίτητο; Αν ξεχάσετε αυτό το βήμα, ο υπολογιστής σας δεν θα μπορεί να βρει την Python όταν θα γράφετε εντολές στο τερματικό. Είναι το πιο συχνό λάθος που κάνουν οι νέοι προγραμματιστές!

Αφού βεβαιωθείτε ότι και τα δύο κουτάκια είναι τσεκαρισμένα, τότε και μόνο τότε πατήστε το κουμπί "Install Now" για να ξεκινήσει η εγκατάσταση.

Python πρώτο βήμα εγκατάστασης

 
Διαδικασία εγκατάστασης Python


Ολοκλήρωση εγκατάστασης Python

ΕΓΚΑΤΑΣΤΑΣΗ ΤΟΥ VISUAL STUDIO CODE

Με την Python εγκατεστημένη, το τελευταίο κομμάτι του παζλ είναι να επιλέξουμε το περιβάλλον (IDE) όπου θα γράφουμε τον κώδικά μας.

Αν και υπάρχουν πολλά αξιόλογα δωρεάν εργαλεία, για τη σειρά μαθημάτων μας στο Ground of Code επιλέξαμε το Visual Studio Code (VS Code) της Microsoft.

Γιατί επιλέξαμε το VS Code;

  • Είναι πανάλαφρο και γρήγορο: Τρέχει άνετα ακόμα και σε παλιότερους υπολογιστές.
  •  Είναι ευέλικτο: Εκτός από Python, μπορείτε να γράψετε κώδικα για Java, Go, αλλά και Web Technologies (HTML, CSS, React).
  •  Είναι το Industry Standard: Αυτό χρησιμοποιούν οι περισσότεροι επαγγελματίες σήμερα, άρα μαθαίνετε ένα εργαλείο καριέρας.

Η διαδικασία εγκατάστασης:

  • Μεταβείτε στην επίσημη ιστοσελίδα: https://code.visualstudio.com/download
  •  Πατήστε το κουμπί Download for Windows.
  •   Ακολουθήστε τα βήματα εγκατάστασης (Next > Next > Finish). Είναι πολύ απλή διαδικασία και δεν χρειάζεται ειδικές ρυθμίσεις όπως η Python.
Κατέβασμα του Visual Studio Code

ΟΡΓΑΝΩΣΗ ΤΟΥ ΧΩΡΟΥ ΕΡΓΑΣΙΑΣ (Workspace)

Τώρα που έχουμε τα εργαλεία μας έτοιμα, πρέπει να οργανώσουμε τον χώρο εργασίας μας.

Δημιουργήστε έναν νέο φάκελο στον σκληρό σας δίσκο (π.χ. στην Επιφάνεια Εργασίας ή στα Έγγραφα), όπου θα αποθηκεύουμε όλα τα αρχεία κώδικα και τις ασκήσεις που θα κάνουμε μαζί.

💡 Pro Tip: Καλό είναι να δίνετε ονόματα στα Αγγλικά και χωρίς κενά. Εγώ, για τις ανάγκες των μαθημάτων, ονόμασα τον φάκελο PythonPractice. Εσείς μπορείτε να επιλέξετε όποιο όνομα προτιμάτε (π.χ. MyCode, PythonProjects).


Δημιουργία φακέλου για πρακτική

ΑΝΟΙΓΟΝΤΑΣ ΤΟ PROJECT ΣΤΟ VS CODE

Τώρα πρέπει να συνδέσουμε τον φάκελο που φτιάξαμε με το εργαλείο μας.

  • Ανοίξτε το Visual Studio Code.
  • Από το μενού πάνω αριστερά, επιλέξτε File -> Open Folder...
  •  Βρείτε και επιλέξτε τον φάκελο που δημιουργήσατε προηγουμένως (π.χ. PythonPractice) και πατήστε Select Folder.

Τώρα θα δείτε ότι αριστερά, στην στήλη "Explorer", εμφανίζεται το όνομα του φακέλου σας. Προς το παρόν είναι άδειος, αλλά αυτό είναι το δικό μας Workspace έτοιμο να γεμίσει με κώδικα!

🛡️ Σημαντική Σημείωση: Αν το VS Code σας εμφανίσει ένα παράθυρο που ρωτάει "Do you trust the authors of the files in this folder?", επιλέξτε άφοβα Yes, I trust the authors. (Εφ' όσον τον φάκελο τον φτιάξατε εσείς, είναι ασφαλής!)


Ανοίγω φάκελο με το VS Code

Δωρεάν Μαθήματα Python

Δωρεάν Μαθήματα Python

Δωρεάν Μαθήματα Python

ΕΓΚΑΤΑΣΤΑΣΗ ΤΟΥ PYTHON EXTENSION

Για να «καταλαβαίνει» το VS Code τη γλώσσα Python, πρέπει να εγκαταστήσουμε το επίσημο πρόσθετο (extension) της Microsoft.

Αυτό είναι απαραίτητο γιατί μας προσφέρει:

  • IntelliSense: Μας συμπληρώνει αυτόματα τον κώδικα καθώς γράφουμε.
  •  Error Checking: Μας κοκκινίζει τα λάθη πριν τρέξουμε το πρόγραμμα.
  •  Debugging: Μας βοηθάει να εκτελέσουμε τις εφαρμογές μας.

Η διαδικασία:

  •  Στην αριστερή κάθετη μπάρα του VS Code, πατήστε το εικονίδιο Extensions (μοιάζει με 4 τετράγωνα, το ένα ξεκολλημένο).
  •  Στο πεδίο αναζήτησης που θα εμφανιστεί, γράψτε: Python.
  •  Θα δείτε μια λίστα αποτελεσμάτων. Επιλέξτε το πρώτο που γράφει "Python" και βεβαιωθείτε ότι ο κατασκευαστής είναι η Microsoft (έχει ένα μπλε τικ ✔️).
  •  Πατήστε το μπλε κουμπί Install.

Σημείωση: Η εγκατάσταση μπορεί να πάρει λίγα δευτερόλεπτα. Μόλις το κουμπί από "Install" γίνει "Uninstall" ή γρανάζι, είστε έτοιμοι!

Προσθέτουμε Python extensions στο VS Code

Η ΔΥΝΑΜΗ ΤΩΝ EXTENSIONS

Η μαγεία του VS Code δεν σταματά εδώ. Υπάρχουν χιλιάδες Extensions και Snippets (έτοιμα κομμάτια κώδικα) που έχουν φτιαχτεί από την παγκόσμια κοινότητα προγραμματιστών για να κάνουν τη ζωή μας ευκολότερη.

Ένα παράδειγμα: Καθώς θα μαθαίνουμε Python, θα δείτε ότι η "στοίχιση" (Indentation) είναι πολύ σημαντική. Ένα πολύ χρήσιμο πρόσθετο που βοηθάει τους αρχάριους σε αυτό είναι το Python Indent.

Πώς διαλέγουμε τα καλύτερα; Πριν εγκαταστήσετε κάτι, ρίξτε μια ματιά στα "Αστέρια" (Ratings) και στον αριθμό των Downloads.

Αν ένα extension έχει 4.5+ αστέρια και εκατομμύρια λήψεις, τότε ξέρετε ότι είναι δοκιμασμένο και αξιόπιστο!

Προσθέτουμε Python extensions στο VS Code

Ο ΠΡΩΤΟΣ ΜΑΣ ΚΩΔΙΚΑΣ (Hello World)

Ήρθε η ώρα για δράση! Τώρα που όλα είναι έτοιμα, πάμε να γράψουμε το πρώτο μας script.

  • Πατήστε ξανά το εικονίδιο Explorer (το πρώτο πάνω αριστερά) για να δείτε τον φάκελό σας.
  •  Δίπλα στο όνομα του φακέλου (π.χ. PYTHONPRACTICE), πατήστε το εικονίδιο New File (ένα χαρτί με το σύμβολο +).
  •  Δώστε στο αρχείο το όνομα: app.py
 Δημιουργία αρχείου Python με το VS Code

🚨 ΠΡΟΣΟΧΗ: Μην ξεχάσετε την κατάληξη .py στο τέλος! Αυτό λέει στον υπολογιστή ότι το αρχείο περιέχει κώδικα Python. Αν το ξεχάσετε, δεν θα τρέξει τίποτα.

Γράφοντας τον Κώδικα Μέσα στο κενό αρχείο που άνοιξε δεξιά, αντιγράψτε την παρακάτω εντολή:

 Δημιουργία κώδικα Python με το VS Code

Πριν πατήσουμε το κουμπί της εκτέλεσης, υπάρχει ένας «χρυσός κανόνας»: Πρώτα Αποθηκεύουμε (Save)!

Αν δεν κάνετε αποθήκευση, ο υπολογιστής θα αγνοήσει ό,τι γράψατε τελευταία.

Πώς καταλαβαίνω αν το αρχείο μου είναι ασώστο; Κοιτάξτε ψηλά στην καρτέλα (tab) με το όνομα του αρχείου hello.py. Αν δίπλα στο όνομα βλέπετε μια Λευκή Βούλα (●) αντί για ένα X, σημαίνει ότι έχετε αλλαγές που δεν αποθηκεύτηκαν!

Για να το διορθώσετε:

  •  Τρόπος 1: Πηγαίνετε στο μενού File -> Save.
  •  Τρόπος 2 (Ο Επαγγελματικός): Πατήστε τον συνδυασμό Ctrl + S στο πληκτρολόγιο.

Μόλις η λευκή βούλα εξαφανιστεί, είστε έτοιμοι να τρέξετε τον κώδικα!

Για την εκτέλεση του προγράμματος μας απλά κάνουμε δεξί κλικ επάνω στο αρχείο και επιλέγουμε Run Python File in Terminal.



Εκτελούμε κώδικα Python



Εκτελούμε κώδικα Python

Θα μπορούσαμε επίσης να εκτελέσουμε τον κώδικα μας πατώντας επάνω στο εικονίδιο δεξιά επάνω στην οθόνη.

Εκτελούμε κώδικα Python


Μόλις ολοκληρώσατε το σημαντικότερο βήμα: Την εγκατάσταση και την εκτέλεση του πρώτου σας Python προγράμματος!

Από εδώ και πέρα, για κάθε νέο δωρεάν μάθημα που θα ακολουθεί, η διαδικασία θα είναι η ίδια:

  • Δημιουργούμε νέο αρχείο (New File).
  •  Γράφουμε τον κώδικα.
  •  Αποθηκεύουμε (Ctrl + S).
  •  Εκτελούμε (Run).

Το Ground of Code δημιουργήθηκε για να προσφέρει ποιοτική, δωρεάν γνώση σε όλους.

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

full-width

Post a Comment

2 Comments

  1. Πραγματικα ειναι πολυ καλο αυτο που εχετε κανει και εχετε δημιουργήσει,εμενα προσωπικα θα με βοηθησει πολυ σημερα ηταν η πρωτη μερα Βεβαια αλλα οκ . Μαθαινω το kotlin se macbook σε μια γερμανικη σχολή Μετεκπαιδευσης και δυστυχος τα γερμανικα μου δεν ειναι τόσο καλα δυσκολευομαι πολυ να παρακολουθησω την θεωρια που σημαινει οτι μένω πισω στις ασκησεις μου .Ευχομαι το python να με βοηθησει να καταλαβω καλυτερα πωσ λειτουργεί και πραγματικα χαρηκα παρα πολυ που μπορεσα να βρω επιτελους μια σελιδα και καποιος Ελληνας επιτελους να μπορει να βοηθαει τα παιδια που εχουμε πραγματικα αναγκη να τα καταλαβουμε καλυτερα στη γλωσσα μας.

    ReplyDelete
  2. Πραγματικα ειναι πολυ καλο αυτο που εχετε κανει και εχετε δημιουργήσει,εμενα προσωπικα θα με βοηθησει πολυ σημερα ηταν η πρωτη μερα Βεβαια αλλα οκ . Μαθαινω το kotlin se macbook σε μια γερμανικη σχολή Μετεκπαιδευσης και δυστυχος τα γερμανικα μου δεν ειναι τόσο καλα δυσκολευομαι πολυ να παρακολουθησω την θεωρια που σημαινει οτι μένω πισω στις ασκησεις μου .Ευχομαι το python να με βοηθησει να καταλαβω καλυτερα πωσ λειτουργεί και πραγματικα χαρηκα παρα πολυ που μπορεσα να βρω επιτελους μια σελιδα και καποιος Ελληνας επιτελους να μπορει να βοηθαει τα παιδια που εχουμε πραγματικα αναγκη να τα καταλαβουμε καλυτερα στη γλωσσα μας.

    ReplyDelete

What do you think about Ground of Code?