mobile theme mode icon
theme mode light icon theme mode dark icon
Random Question Τυχαίος
speech play
speech pause
speech stop

Κατανόηση καλών αντικειμένων στην Python

Το Callable είναι ένα αντικείμενο Python που μπορεί να κληθεί σαν συνάρτηση. Είναι ένα αντικείμενο που έχει μια μέθοδο «__call__», η οποία είναι η μέθοδος που καλείται όταν το αντικείμενο καλείται. σαν μια κανονική συνάρτηση.

Εδώ είναι ένα παράδειγμα απλού καλού αντικειμένου στην Python:
```
class MyCallable:
def __init__(self):
pass

def __call__(self, arg1, arg2):
επιστροφή "Γεια σου, κόσμος! "
```
Αυτή είναι μια απλή κλάση που έχει μια μέθοδο "__call__" που παίρνει δύο ορίσματα, "arg1" και "arg2". Όταν καλούμε αυτό το αντικείμενο, θα επιστρέψει τη συμβολοσειρά "Hello, world!".

Μπορούμε να καλέσουμε αυτό το αντικείμενο σαν συνάρτηση χρησιμοποιώντας τον τελεστή `()`:
```
my_callable = MyCallable()
print(my_callable("apple ", "banana")) # Έξοδος: Γεια σου, κόσμο!
``` Η μέθοδος `__call__` θα κληθεί με αυτά τα ορίσματα και θα επιστρέψει τη συμβολοσειρά "Hello, world!".

Το Knowway.org χρησιμοποιεί cookies για να σας παρέχει καλύτερη εξυπηρέτηση. Χρησιμοποιώντας το Knowway.org, συμφωνείτε με τη χρήση των cookies από εμάς. Για λεπτομερείς πληροφορίες, μπορείτε να διαβάσετε το κείμενο της Πολιτικής Cookie. close-policy