Python nicht eine leicht verfügbare Funktion Variablen-Typen angeben, aber Sie können die isinstance Funktion zu nutzen , um zu sehen , ob eine Variable eines bestimmten Typs . Die Funktion erfordert isinstance zwei Parameter: ein Objekt Argument , wie eine Variable und eine ClassInfo Argument , wie ein Datentyp. Wenn die ClassInfo Argument ist nicht eine erkennbare Art , wirft Python einen Fehler. Sie können isinstance zu überprüfen, ob eine Variable eines bestimmten Typs , oder schreib eine Funktion mit mehreren Aufrufen von isinstance mehrere Variablen-Typen zu überprüfen. Sie können auch vom Benutzer übermittelten Variablen mit isinstance . Anleitung 
 1 
 Öffnen Sie die Kommandozeile oder Python -Shell. Type " isinstance (37, str) " und drücken Sie " Enter". Diese Zeile fragt, ob "37" ist ein String. Python gibt " Falsch. " Type " isinstance (37, int) " und drücken Sie " Enter". Python "True ". Type " isinstance (False , bool ) " und drücken Sie " Enter". Python "True ". 
 2 
 Geben Sie den folgenden : 
 
 def typechecker (var ): 
 
 wenn isinstance (var , str ): 
 < p> print " Variable ist ein String " 
 
 Rückkehr 
 
 elif isinstance (var , int): 
 
 print " Variable eine ganze Zahl " 
 
 Rückkehr 
 
 elif isinstance (var , float ): 
 
 print " ist eine Variable float" 
 
 Rückkehr 
 
 Dies definiert eine Funktion namens " typechecker " die die Kontrollen um zu sehen , ob eine Variable ein String , Integer oder Float . Sie können zusätzliche Arten in der Funktion. Denken Sie daran, richtig Gedankenstrich . 
 3 
 Type " typechecker (37) " und drücken Sie "Enter". Python gibt " Variable eine ganze Zahl ist ", weil 37 ist eine ganze Zahl ist. Type " typechecker ( 24.24 ) " und drücken Sie "Enter". Python gibt " Variable ist ein Schwimmer ", weil 24.24 ist eine Dezimalzahl . Type " typechecker (" Hallo " ) " und drücken Sie "Enter". Python gibt " Variable ein String ist ", weil " Hallo " ist eine Zeichenfolge 
 4 
 Type " getInput = raw_input (" Type etwas : ") " . " . Enter" , und drücken Sie Python werden Sie aufgefordert, einen Text einzugeben. Geben Sie Text ein und drücken Sie "Enter". Type " typechecker ( getInput ) " und drücken Sie " Enter". Python übergibt die Benutzer übermittelten Variablen auf die Funktion und gibt den Typ .