Die Programmiersprache Python hat viele Datentypen , die alle in eine Folge von binären Daten eingearbeitet . Der Datentyp gibt diese binären Daten einige Zeichen durch die Angabe , ob man eine Zahl oder ein Buchstabe ist . Der Datentyp einer Variable beeinflusst, wie Python behandelt diese Variable . Vielleicht möchten Sie den Typ einer Variablen überprüfen, insbesondere wenn nachfolgende Operationen die Variable auf eine bestimmte Art sein müssen. Zum Beispiel können Sie sehen wollen , ob eine Variable eine Dezimalzahl bevor Nachkommastelle nur Operationen auf sie. Anleitung
1
Öffnen Sie das IDLE Texteditor, mit dem Python -Download kommt . Der IDLE Texteditor in der Python -Verzeichnis unter "Program Files" für einen PC oder "Applications" in einem Macintosh befindet . Eine leere Quellcode -Datei wird im IDLE Texteditor öffnen
2
Import das Dezimalsystem Modul , indem Sie den folgenden Code-Zeile an der Spitze der Quellcode-Datei : .
von dezimal import *
3
Deklarieren Sie eine Variable und speichern eine Dezimalzahl in es :
i = Decimal ( 1,1 )
4
Bestimmen Sie einen String und speichern sie die Art der Variable " i " in ihm. Sie verwenden diese Zeichenfolge zu anderen Variablen dagegen testen
typeString = type ( i)
5
Deklarieren Sie eine Variable und speichern eine Dezimalzahl geben es : .
< p> j = Decimal ( 2.718 )
6
Testen der Typ der Variable "j" gegen die typeString . Wenn der Typ "class decimal.Decimal ", dann ein "i" f -Anweisung , wie die unten , wird es als wahr ausgewertet :
wenn Typs ( j) == typeString :
7
Einzug die nächste Zeile durch Drücken Registerkarte . Diese Zeile eingerückt wird nur ausgeführt, wenn die " if"-Anweisung als wahr ausgewertet wird. Sie können diese Linie , um etwas auf die Konsole , die Sie wissen , wenn die Variable "j" ist eine Dezimalzahl lässt drucken. Schreiben Sie die folgende print-Anweisung auf der Linie eingerückt :
print (" Variable j ist eine Decimal " )
8
Führen Sie das Programm mit der Taste " F5 ". Die Variable " j" wird getestet, um zu sehen, ob es ein " Decimal " Typ ist. Da wurde es ausdrücklich als Decimal erklärte , wird das Programm die folgende Ausgabe :
Variable j ist eine Decimal