python:jupyterhub
This is an old revision of the document!
Table of Contents
11. Οδηγίες [JupyterHub]: Οδηγός για Μαθητές
Καλώς ήρθες στο JupyterHub! Εδώ θα γράφουμε και θα εκτελούμε τον κώδικα μας στην Python. Το καλό με αυτό το περιβάλλον είναι ότι λειτουργεί online μέσα από τον browser (π.χ. Chrome, Edge), οπότε δεν χρειάζεται να εγκαταστήσεις τίποτα στον υπολογιστή σου!
—
🚀 1. Πώς συνδέομαι;
- Βήμα 1: Άνοιξε τον browser και πληκτρολόγησε τη διεύθυνση που σου έδωσε ο καθηγητής σου στο εργαστήριο.
- Βήμα 2: Βάλε το Όνομα Χρήστη (Username) και τον Κωδικό (Password) που σου μοιράστηκαν.
- Βήμα 3: Στην αρχική οθόνη, πήγαινε πάνω δεξιά, πάτα το κουμπί New και επίλεξε Python 3 (ipykernel). Μόλις έφτιαξες το πρώτο σου ψηφιακό τετράδιο (Notebook)!
—
🧱 2. Τι είναι τα «Κελιά» (Cells);
Στο JupyterHub ο κώδικας δεν γράφεται όλος μαζί, αλλά σε μικρά κουτάκια που τα λέμε Κελιά (Cells).
- Κελί Κώδικα (Code): Εκεί γράφεις τις εντολές της Python (π.χ. `print(“Γεια σου κόσμε!”)`). Αναγνωρίζεται από το σύμβολο `In [ ]:` στα αριστερά του.
- Πώς εκτελείται ο κώδικας; Μόλις γράψεις την εντολή σου μέσα στο κελί, πάτα το κουμπί Run (το εικονίδιο με το “Play” στην κορυφή) ή χρησιμοποίησε το πληκτρολόγιο πατώντας μαζί Shift + Enter. Το αποτέλεσμα θα εμφανιστεί ακριβώς από κάτω!
—
⚠️ 3. Προσοχή στα Σφάλματα (SOS!)
🚨 Η Σειρά Εκτέλεσης Έχει Σημασία!
Η Python θυμάται τις μεταβλητές με τη σειρά που πατάς το Run στα κελιά, και όχι με τη σειρά που είναι γραμμένα στη σελίδα.
Αν σου εμφανιστεί το σφάλμα `NameError: name '…' is not defined`, σημαίνει ότι ξέχασες να τρέξεις το πάνω κελί που δημιουργούσε αυτή τη μεταβλητή! Πήγαινε πίσω, πάτα Run στο πάνω κελί και μετά ξαναδοκίμασε.
🔄 Το πρόγραμμα κόλλησε (Αστέρι `In [*]:`)
Αν δεις ένα αστέρι `In [*]:` στα αριστερά του κελιού, σημαίνει ότι η Python ακόμα εκτελεί κώδικα (ή κόλλησε σε κάποιο λάθος, όπως ένας άπειρος βρόχος `while`).
Λύση: Πάτα το μαύρο τετράγωνο κουμπί (Stop / Interrupt) στην εργαλειοθήκη για να σταματήσει.
—
💾 4. Αποθήκευση & Έξοδος
- Αλλαγή Ονόματος: Κάνε κλικ πάνω στη λέξη Untitled (στο πάνω μέρος της σελίδας) και δώσε ένα καλό όνομα στο αρχείο σου (π.χ. `Mathima_1`).
- Αποθήκευση: Το JupyterHub αποθηκεύει αυτόματα τη δουλειά σου. Για σιγουριά όμως, πριν κλείσεις την καρτέλα, πάτα το εικονίδιο με τη Δισκέτα πάνω αριστερά!
— Η σελίδα αυτή Δημιουργήθηκε από: Μακρυπόδης Διονύσιος Καθηγητής Πληροφορικής
python/jupyterhub.1779049626.txt.gz · Last modified: by dmakryp
