Εγχειρίδιο Αναφοράς της Γλώσσας Python
**************************************

This reference manual describes the syntax and core semantics of the
language. It is terse, but attempts to be exact and complete.

Elsewhere, the built-in object types and functions are described in
Python built-ins reference. Standard library modules are described in
The Python standard library.

For an informal introduction to the language, see Οδηγός εκμάθησης
Python. For C or C++ programmers, two additional manuals exist:
Επέκταση και Ενσωμάτωση του Διερμηνέα της Python describes the high-
level picture of how to write a Python extension module, and the
Python/C API reference manual describes the interfaces available to
C/C++ programmers in detail.

* 1. Εισαγωγή

  * 1.1. Εναλλακτικές Υλοποιήσεις

  * 1.2. Σημειογραφία

* 2. Λεξική ανάλυση

  * 2.1. Δομή γραμμών

  * 2.2. Άλλα tokens

  * 2.3. Ονόματα (αναγνωριστικά και λέξεις-κλειδιά)

  * 2.4. Λεκτικά

  * 2.5. Λεκτικά συμβολοσειράς και Bytes

  * 2.6. Αριθμητικά λεκτικά

  * 2.7. Τελεστές και οριοθέτες

* 3. Μοντέλο Δεδομένων

  * 3.1. Αντικείμενα, τιμές και τύποι

  * 3.2. Η τυπική ιεραρχία τύπου

  * 3.3. Ειδικά ονόματα μεθόδων

  * 3.4. Coroutines

* 4. Μοντέλο εκτέλεσης

  * 4.1. Δομή ενός προγράμματος

  * 4.2. Ονομασία και σύνδεση

  * 4.3. Εξαιρέσεις

  * 4.4. Συστατικά χρόνου εκτέλεσης

* 5. Το σύστημα εισαγωγής

  * 5.1. "importlib"

  * 5.2. Πακέτα

  * 5.3. Αναζήτηση

  * 5.4. Φόρτωση

  * 5.5. Finder βασισμένος στη διαδρομή

  * 5.6. Αντικατάσταση του τυπικού συστήματος εισαγωγής

  * 5.7. Σχετικές εισαγωγές σε πακέτα

  * 5.8. Ειδικές περιπτώσεις για το __main__

  * 5.9. Αναφορές

* 6. Εκφράσεις

  * 6.1. Αριθμητικές μετατροπές

  * 6.2. Άτομα

  * 6.3. Πρωτεύοντα

  * 6.4. Έκφραση await

  * 6.5. Ο τελεστής δύναμης

  * 6.6. Μοναδιαίες αριθμητικές και bitwise λειτουργίες

  * 6.7. Δυαδικές αριθμητικές λειτουργίες

  * 6.8. Λειτουργίες μετατόπισης

  * 6.9. Δυαδικές λειτουργίες bitwise

  * 6.10. Συγκρίσεις

  * 6.11. Λογικές λειτουργίες

  * 6.12. Εκφράσεις ανάθεσης

  * 6.13. Εκφράσεις υπό συνθήκη

  * 6.14. Εκφράσεις lambda

  * 6.15. Λίστες εκφράσεων

  * 6.16. Αποτίμηση διάταξης

  * 6.17. Προτεραιότητα τελεστών

* 7. Απλές εντολές

  * 7.1. Εντολές έκφρασης

  * 7.2. Εντολές ανάθεσης

  * 7.3. Η εντολή "assert"

  * 7.4. Η έκφραση "pass"

  * 7.5. Η εντολή "del"

  * 7.6. Η εντολή "return"

  * 7.7. Η εντολή "yield"

  * 7.8. Η εντολή "raise"

  * 7.9. Η εντολή "break"

  * 7.10. Η εντολή "continue"

  * 7.11. Η εντολή "import"

  * 7.12. Η εντολή "global"

  * 7.13. Η εντολή "nonlocal"

  * 7.14. Η εντολή "type"

* 8. Σύνθετες εντολές

  * 8.1. Η δήλωση "if"

  * 8.2. Η δήλωση "while"

  * 8.3. Η δήλωση "for"

  * 8.4. Η δήλωση "try"

  * 8.5. Η δήλωση "with"

  * 8.6. Η δήλωση "match"

  * 8.7. Ορισμοί συναρτήσεων

  * 8.8. Ορισμοί κλάσεων

  * 8.9. Coroutines

  * 8.10. Λίστες παραμέτρων τύπου

  * 8.11. Annotations

* 9. Συστατικά ανωτάτου επιπέδου

  * 9.1. Πλήρη προγράμματα Python

  * 9.2. Είσοδος από αρχείο

  * 9.3. Διαδραστική είσοδος

  * 9.4. Είσοδος έκφρασης

* 10. Πλήρης προδιαγραφή γραμματικής
