ΒΑΣΙΚΟΙ ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ
ΤΑ ΟΝΟΜΑΤΑ ΤΩΝ ΜΕΤΑΒΛΗΤΩΝ
ΠΕΡΙΕΧΟΥΝ
ΤΑ ΓΡΑΜΜΑΤΑ ΤΟΥ ΑΓΓΛΙΚΟΥ
ΑΛΦΑΒΗΤΟΥ ( ΠΕΖΑ - ΚΕΦΑΛΑΙΑ )
ΤΟ ΧΑΡΑΚΤΗΡΑ “ _ “
ΤΑ ΨΗΦΙΑ 0,1,2,3,4,5,6,7,8,9
ΤΟ ΟΝΟΜΑ ΠΡΕΠΕΙ ΝΑ ΑΡΧΙΖΕΙ ΜΕ
ΓΡΑΜΜΑ Η΄ “ _ “
ΜΟΡΦΗ ΠΡΟΓΡΑΜΜΑΤΟΣ
ΕΝΤΟΛΕΣ
ΑΝ ΒΡΙΣΚΟΝΤΑΙ ΣΤΗΝ ΙΔΙΑ ΓΡΑΜΜΗ
ΔΙΑΧΩΡΙΖΟΝΤΑΙ ΜΕ “ ; ”.
ΑΝ ΒΡΙΣΚΟΝΤΑΙ ΣΕ ΔΙΑΦΟΡΕΤΙΚΗ
ΓΡΑΜΜΗ ΤΟ “ ; ” ΜΠΟΡΕΙ ΝΑ
ΠΑΡΑΛΕΙΦΘΕΙ.
ΜΟΡΦΗ ΠΡΟΓΡΑΜΜΑΤΟΣ
ΟΙ ΛΕΥΚΟΙ ΧΑΡΑΚΤΗΡΕΣ ( ΚΕΝΑ ΚΑΙ
ΤΑΒ ) ΣΤΗΝ ΑΡΧΗ ΤΩΝ ΓΡΑΜΜΩΝ
ΟΜΑΔΟΠΟΙΟΥΝ ΤΙΣ ΕΝΤΟΛΕΣ ΣΕ
ΟΜΑΔΕΣ ΕΝΤΟΛΩΝ ( ΜΠΛΟΚ ).
ΤΟ ΣΥΜΒΟΛΟ # ΧΡΗΣΙΜΟΠΟΙΕΙΤΑΙ ΓΙΑ
ΤΗΝ ΕΙΣΑΓΩΓΗ ΣΧΟΛΙΩΝ.
ΕΝΤΟΛΕΣ
=
ΑΝΑΘΕΣΗ ΤΙΜΗΣ
Print
ΕΜΦΑΝΙΖΕΙ ΣΤΗΝ ΟΘΟΝΗ
Input
ΔΙΑΒΑΖΕΙ ΑΠΌ ΤΟ ΠΛΗΚΡΟΛΟΓΙΟ
ΕΝΤΟΛΕΣ
break
ΧΡΗΣΙΜΟΠΟΙΕΙΤΑΙ ΓΙΑ ΝΑ ΒΓΟΥΜΕ ΑΠΌ
ΒΡΟΧΟΥΣ for και while.
continue
ΧΡΗΣΙΜΟΠΟΙΕΙΤΑΙ ΓΙΑ ΝΑ ΠΑΜΕ ΣΤΗΝ
ΕΠΟΜΕΝΗ ΕΠΑΝΑΛΗΨΗ for Η while.
ΣΥΝΑΡΤΗΣΕΙΣ
def όνομα_συνάρτησης ( παράμετροι ):
Μπλοκ εντολών
ΟΙ ΠΑΡΑΜΕΤΡΟΙ ΜΠΟΡΟΥΝ ΚΑΙ ΝΑ ΜΗΝ ΥΠΑΡΧΟΥΝ
ΑΝ ΤΟ Μπλοκ εντολών ΔΕΝ ΥΠΑΡΧΕΙ ΠΡΕΠΕΙ ΝΑ
ΒΑΛΟΥΜΕ ΤΗΝ ΛΕΞΗ pass
ΥΠΟΣΤΗΡΙΖΕΤΑΙ ΥΠΕΡΦΟΡΤΩΣΗ ΣΥΝΑΡΤΗΣΕΩΝ
ΥΠΟΣΤΗΡΙΖΕΤΑΙ ΑΡΧΙΚΟΠΟΙΗΣΗ ΠΑΡΑΜΕΤΡΩΝ
ΣΥΝΑΡΤΗΣΕΙΣ
ΓΙΑ ΝΑ ΕΠΙΣΤΡΕΨΟΥΜΕ ΜΙΑ ΤΙΜΗ ΑΠΟ
ΣΥΝΑΡΤΗΣΗ ΧΡΗΣΙΜΟΠΟΙΟΥΜΕ ΤΗΝ
ΕΝΤΟΛΗ return.
ΕΜΦΑΝΙΣΗ ΠΛΗΡΟΦΟΡΙΩΝ ΤΗΣ
ΣΥΝΑΡΤΗΣΗΣ ΓΙΝΕΤΑΙ ΜΕ ΤΟ DocString
ΤΟ ΟΠΟΙΟ ΚΑΘΟΡΙΖΕΙ Ο ΔΗΜΙΟΥΡΓΟΣ
ΤΗΣ ΣΥΝΑΡΤΗΣΗΣ (__doc__)
ΑΡΧΕΙΑ
ΓΙΑ ΝΑ ΧΡΗΣΙΜΟΠΟΙΗΣΟΥΜΕ ΜΙΑ
ΣΥΝΑΡΤΗΣΗ ‘Η ΜΕΤΑΒΛΗΤΗ ΠΟΥ
ΕΙΝΑΙ ΣΕ ΔΙΑΦΟΡΕΤΙΚΟ ΑΡΧΕΙΟ
ΚΑΝΟΥΜΕ import ΤΟ ΣΥΓΚΕΚΡΙΜΕΝΟ ΑΡΧΕΙΟ
ΤΗΝ ΚΑΛΟΥΜΕ ΜΕ ΤΟ
ΟΝΟΜΑ_ΑΡΧΕΙΟΥ.ΟΝΟΜΑ_ΣΥΝΑΡΤΗΣΗΣ
ΤΟ ΣΥΓΚΕΚΡΙΜΕΝΟ ΑΡΧΕΙΟ ΟΝΟΜΑΖΕΤΑΙ
module
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ
ΛΙΣΤΕΣ
ΟΝΟΜΑ_ΛΙΣΤΑΣ = [ ΣΤΟΙΧΕΙΟ_ΛΙΣΤΑΣ1,
ΣΤΟΙΧΕΙΟ_ΛΙΣΤΑΣ2, …
ΣΤΟΙΧΕΙΟ_ΛΙΣΤΑΣΝ, ]
ΓΙΑ ΝΑ ΑΝΑΦΕΡΘΟΥΜΕ ΣΤΟ i-ΟΣΤΟ
ΣΤΟΙΧΕΙΟ ΤΗΣ ΛΙΣΤΑΣ :
ΟΝΟΜΑ_ΛΙΣΤΑΣ[ i ]
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ
ΛΕΞΙΚΑ
ΟΝΟΜΑ_ΛΕΞΙΚΟΥ = { ΚΛΕΙΔΙ1 : ΤΙΜΗ1,
ΚΛΕΙΔΙ2 : ΤΙΜΗ2,… ΚΛΕΙΔΙΝ : ΤΙΜΗΝ , }
ΣΥΣΧΕΤΙΖΕΙ ΜΙΑ ΤΙΜΗ ΜΕ ΕΝΑ ΚΛΕΙΔΙ
ΓΙΑ ΝΑ ΠΑΡΟΥΜΕ ΤΗΝ ΤΙΜΗ ΤΟΥ i-ΟΣΤΟΥ
ΚΛΕΙΔΙΟΥ ΔΙΝΟΥΜΕ
ΟΝΟΜΑ_ΛΕΞΙΚΟΥ[ΚΛΕΙΔΙi ]
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ
ΠΛΕΙΑΔΕΣ
ΟΝΟΜΑ_ΠΛΕΙΑΔΑΣ = (
ΣΤΟΙΧΕΙΟ_ΠΛΕΙΑΔΑΣ1,
ΣΤΟΙΧΕΙΟ_ΠΛΕΙΑΔΑΣ2, …
ΣΤΟΙΧΕΙΟ_ΠΛΕΙΑΔΑΣΝ ,)
ΧΡΗΣΗΜΟΠΟΙΕΙΤΑΙ ΓΙΑ ΟΜΑΔΟΠΟΙΗΣΗ
ΔΕΔΟΜΕΝΩΝ
ΓΙΑ ΝΑ ΑΝΑΦΕΡΘΟΥΜΕ ΣΤΟ i-ΟΣΤΟ
ΣΤΟΙΧΕΙΟ ΤΗΣ ΠΛΕΙΑΔΑΣ :
ΟΝΟΜΑ_ΠΛΕΙΑΔΑΣ[ i ]
ΔΟΜΕΣ ΔΕΔΟΜΕΝΩΝ
ΜΠΟΡΟΥΜΕ ΝΑ ΠΑΡΟΥΜΕ ΕΝΑ ΜΕΡΟΣ ΤΗΣ
ΛΙΣΤΑΣ, ΤΟΥ ΛΕΞΙΚΟΥ Η ΤΗΣ ΠΛΕΙΑΔΑΣ.
ΤΑ ΣΤΟΙΧΕΙΑ ΤΩΝ ΛΙΣΤΩΝ ΚΑΙ ΤΩΝ ΛΕΞΙΚΩΝ
ΜΠΟΡΟΥΝ ΝΑ ΑΛΛΑΞΟΥΝ, ΑΛΛΑ ΤΑ
ΣΤΟΙΧΕΙΑ ΤΩΝ ΠΛΕΙΑΔΩΝ ΟΧΙ.
ΜΠΟΡΟΥΜΕ ΝΑ ΑΝΑΘΕΣΟΥΜΕ ΜΙΑ ΛΙΣΤΑ
ΣΕ ΜΙΑ ΠΛΕΙΑΔΑ ΚΑΙ ΤΟ ΑΝΤΙΘΕΤΟ.
ΤΑ ΣΤΟΙΧΕΙΑ ΤΩΝ ΛΙΣΤΩΝ, ΤΩΝ ΛΕΞΙΚΩΝ ΚΑΙ
ΤΩΝ ΠΛΕΙΑΔΩΝ ΔΕΝ ΕΙΝΑΙ ΑΠΑΡΑΙΤΗΤΟ ΝΑ
ΕΙΝΑΙ ΙΔΙΟΥ ΤΥΠΟΥ.