Μάθημα : Αρχές Προγραμματισμού
Κωδικός : T522235
-
Θεματικές Ενότητες
-
Εγκατάσταση Python
-
Ώρα του Κώδικα: μια εισαγωγή στον προγραμματισμό
-
Τύποι δεδομένων & πράξεις
-
Μεταβλητές, εντολή καταχώρισης
-
Εντολές εισαγωγής, εντολή εμφάνισης
-
Βασικές συναρτήσεις & Ενσωματωμένες βιβλιοθήκες συναρτήσεων
-
Δομή ακολουθίας
-
Δομή επιλογής if
-
Δομή επανάληψης for
-
Δομή επανάληψης while
-
Συναρτήσεις
-
String (Συμβολοσειρές)
-
Λίστες
-
Ασκήσεις και διαγωνίσματα
-
Θέματα 2022-23
-
Εγκατάσταση Python
Τύποι δεδομένων & πράξεις
Οι τύποι δεδομένων στην Python είναι
1. ο αριθμητικός,
2. ο λογικός (boolean) και
3. οι συμβολοσειρές ή αλφαριθμητικά (strings).
Οι αριθμοί στην Python είναι κυρίως τριών τύπων:
● ακέραιοι (Integer)
● αριθμοί κινητής υποδιαστολής (floating point) , δηλ. οι πραγματικοί
● μιγαδικοί αριθμοί (complex numbers)
Ο λογικός τύπος (boolean) που δέχεται μόνο δύο τιμές, την τιμή True (Αληθής) και την τιμή False (Ψευδής).
Οι συμβολοσειρές είναι μια ακολουθία από χαρακτήρες. Μια συμβολοσειρά μπορεί να αποτελείται από περισσότερες από μία λέξεις.
Εντολή type (____).
εμφανίζει τον τύπο δεδομένων
Αριθμητικές πράξεις
Πρόσθεση +
Αφαίρεση -
Πολλαπλασιασμός *
Διαίρεση /
Ύψωση σε δύναμη **
Το υπόλοιπο της ακέραιας διαίρεσης %
Η ιεραρχία πράξεων:
1. Ύψωση σε δύναμη.
2. Πολλαπλασιασμός, διαίρεση, υπόλοιπο ακέραιας διαίρεσης.
3. Πρόσθεση, αφαίρεση.
Συγκρίσεις-σχέσεις
Μικρότερο από <
Μικρότερο ή ίσο από <=
Μεγαλύτερο από >
Μεγαλύτερο ή ίσο από >=
Ίσο με ==
Διάφορο από !=
το αποτέλεσμα μιας σύγκρισης να είναι είτε True (Αληθής) είτε False (Ψευδής).
Λογικές πράξεις
● not (OXI): πράξη άρνησης
● and (KAI): πράξη σύζευξης
● or (Ή): πράξη διάζευξης
Πίνακας αλήθειας των λογικών πράξεων
| P | Q | P and Q | P or Q | Not P |
| True | True | True | True | False |
| True | False | False | True | False |
| False | True | False | True | True |
| False | False | False | False | True |