Pyth02: Ροή προγράμματoς και κλάσεις στην Python Version 2

1.1 Οι συνθήκες If … Else στην Python

Στην Python, οι συνθήκες εκτελούνται με τη χρήση της δομής if statement. Μια συνθήκη είναι μια δήλωση που αξιολογείται ως …

1.2 Οι ιδιότητες της If … Else στην Python

Στην Python, η εσοχή (indentation) χρησιμοποιείται για να οργανώσει τον κώδικα σε τμήματα ή ομάδες δηλώσεων, γνωστά και ως “blocks”. …

1.3 And, Or και Not της If … Else στην Python

Ορίζουμε δύο συνθήκες και τις συνδέουμε με τον τελεστή “and” για να ελέγξουμε αν και οι δύο συνθήκες είναι αληθείς. …

1.4 Εμφωλευμένες if και η δήλωση pass στην Python

Οι εντολές “if” μπορούν να περιλαμβάνονται μέσα σε άλλες εντολές “if”, και αυτή η τεχνική ονομάζεται “nested if statements” (εμφωλευμένες …

2.1 Η δομή επανάληψης while

Ο βρόχος “while” επιτρέπει την εκτέλεση ενός συνόλου εντολών επαναληπτικά όσο μια συνθήκη είναι αληθής. Η σύνταξη του βρόχου “while” …

2.2 Η δομή επανάληψης for

Ο βρόχος “for” χρησιμοποιείται για να επαναλάβει μια σειρά εντολών για κάθε στοιχείο σε ένα αντικείμενο που περιέχει πολλά στοιχεία. …

2.3 Οι συναρτήσεις στην Python

Μια συνάρτηση είναι ένα τμήμα κώδικα που εκτελείται μόνο όταν καλείται με τη χρήση του ονόματός της. Μπορείτε να περάσετε …

2.4 Συνάρτηση λάμδα στην Python

Μια συνάρτηση λάμδα είναι μια συνάρτηση που ορίζεται ανώνυμα και είναι συνήθως μικρή σε μέγεθος. Μια συνάρτηση λάμδα μπορεί να …

3.1 Οι λίστες (lists) στην Python

Στην Python, οι λίστες (lists) χρησιμοποιούνται για να αναπαραστήσουν πίνακες ή συλλογές στοιχείων. Μια λίστα μπορεί να περιέχει στοιχεία διαφορετικών …

3.2 Μέθοδοι πίνακα στην Python

Η Python παρέχει μια ποικιλία από ενσωματωμένες μεθόδους που μπορούν να εφαρμοστούν σε λίστες. Ακολουθούν μερικές από τις πιο συνηθισμένες …

4.1 Δημιουργία Κλάσεις στην Python

Η Python είναι μια γλώσσα προγραμματισμού που ακολουθεί μια αντικειμενοστραφή προσέγγιση.Στην Python, σχεδόν όλα είναι αντικείμενα, με τις ιδιότητές και …

4.2 Συναρτήσεις κλάσεων στην Python

Η μέθοδος __init__() είναι μια ειδική μέθοδος που υπάρχει σε κάθε κλάση στην Python και καλείται κατά την αρχικοποίηση ενός …

4.3 Ενέργειες επι των κλάσεων

ο παρακάτω παράδειγμα δείχνει πώς να χρησιμοποιηθεί το self ως παράμετρος στη μέθοδο __init__() της κλάσης Person: Ο παραπάνω κώδικας …

5.1 Η κληρονομικότητα στην Python

Η κληρονομικότητα είναι ένα ισχυρό χαρακτηριστικό της αντικειμενοστραφούς προγραμματισμού που μας επιτρέπει να δημιουργούμε κλάσεις που βασίζονται σε άλλες κλάσεις, …

5.2 Οι επαναλήπτες (iterators) στην Python

Οι επαναλήπτες (iterators) στην Python είναι αντικείμενα που επιτρέπουν τη διάσχιση μιας σειράς τιμών. Αναφέρονται ως αντικείμενα που υλοποιούν το …

5.3 Ο πολυμορφισμός (Polymorphism) στην Python

Ο πολυμορφισμός (Polymorphism) είναι ένα σημαντικό χαρακτηριστικό της αντικειμενοστραφούς προγραμματισμού στην Python που επιτρέπει στις κλάσεις να έχουν μεθόδους με …

5.4 Πολυμορφισμός κλάσσης και Πολυμορφισμός κατά την κληρονομικότητα

Πολυμορφισμός σε μια κλάση αναφέρεται στην ικανότητά της να παρουσιάζει διαφορετική συμπεριφορά με βάση τον τύπο του αντικειμένου που την …

5.5 Εμβέλεια (scope) μεταβλητών στην Python

Οι εμβελεία (scope) στην Python καθορίζει την περιοχή πρόσβασης μιας μεταβλητής. Συγκεκριμένα, στην Python υπάρχουν τέσσερις βασικοί τύποι εμβελείας για …

5.6 Η έννοια του Module στην Python

Τα Python modules είναι αρχεία που περιέχουν κώδικα γραμμένο σε Python. Ένα module μπορεί να περιέχει ορισμένες συναρτήσεις, κλάσεις και …

top
error: Content is protected !!
Μετάβαση σε γραμμή εργαλείων