Μάθημα : Προγραμματισμός Υπολογιστών Γ' ετος 2025-2026
Κωδικός : 4540050176
-
Εμφάνιση όλων των ενοτήτων
-
3.2 Αριθμητικές και λογικές πράξεις, εκφράσεις και μεταβλητές (Ασκήσεις με έκπτωση και ΦΠΑ )
-
3.3 Βασικές Ενσωματωμένες συναρτήσεις
-
4.1.2 Δομή επιλογής if
-
4.1.3 Δομή επανάληψης (For-While)
-
4.1.4 For ή While
-
4.2 Συναρτήσεις
-
8.1 Συμβολοσειρές (strings)
-
Λίστες
-
5.1 Δυαδική αναζητηση 5.2 Ταξινόμηση ανταλλαγής (bubble sort)
-
8.3 Στοίβα
-
8.4 Ουρά
-
7.3 Αρθρωματα (Modules)
-
7.3.2 Σύντομη περιγραφή της Πρότυπης βιβλιοθήκης (Standard Library)
-
7.3.3 Πακέτα (Packages)
-
6.Αρχεία
-
11.Αντικειμενοστραφής Προγραμματισμός
-
3.2 Αριθμητικές και λογικές πράξεις, εκφράσεις και μεταβλητές (Ασκήσεις με έκπτωση και ΦΠΑ )
7.3.3 Πακέτα (Packages)
Mέχρι τώρα, πρέπει να έχουμε αρχίσει να παρατηρούμε την ιεραρχία με την οποία οργανώνονται τα προγράμματά μας. Οι μεταβλητές, συνήθως, πηγαίνουν μέσα στις συναρτήσεις, ενώ οι συναρτήσεις και οι καθολικές μεταβλητές πηγαίνουν συχνά μέσα στα αρθρώματα.
Τι θα γινόταν όμως, αν θέλαμε να οργανώσουμε τα αρθρώματα;
Tα πακέτα είναι ένα εργαλείο για την ιεραρχική οργάνωση των αρθρωμάτων.
Η Python παρέχει ένα απλό σύστημα δημιουργίας πακέτων, ως επέκταση του μηχανισμού των αρθρωμάτων.
Κάθε κατάλογος με ένα —init—.py αρχείο αναφέρεται ως ένα Python πακέτο.