Λειτουργία isinstance() Python
Ορισμός και Χρήση
Αν το καθορισμένο αντικείμενο έχει τον καθορισμένο τύπο, η λειτουργία isinstance() θα επιστρέψει True, αλλιώς θα επιστρέψει False.
Αν η παράμετρος type είναι τύπος, τότε αν το αντικείμενο είναι ένας από τους τύπους της μπάλας, αυτή η λειτουργία θα επιστρέψει True.
Γλώσσα Προγραμματισμού
isinstance(object, type)
Παράμετρος Ενεργοποίησης
Παράμετρος | Περιγραφή |
---|---|
object | Απαιτείται. Αντικείμενο. |
type | Τύπος ή κλάση, ή τύπος και/ή κλάση σε τύπο. |
Περισσότερα Παραδείγματα
Παράδειγμα
Έλεγχος αν το "Hello" είναι ένας από τους τύπους που περιγράφονται από τον τύπο:
x = isinstance("Hello", (float, int, str, list, dict, tuple))
Παράδειγμα
Έλεγχος αν το y είναι παράδειγμα του myObj:
class myObj: name = "Bill" y = myObj() x = isinstance(y, myObj)
Σχετικές Σελίδες
Εγχειρίδιο Αναφοράς:Λειτουργία issubclass()(Έλεγχος αν ένα αντικείμενο είναι υποκλάση άλλου αντικειμένου)