Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

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 !!
Μετάβαση σε γραμμή εργαλείων