Manchmal müssen Sie möglicherweise einen Typ für eine Variable angeben. Dies kann durch Casting erfolgen. Python ist eine objektorientierte Sprache und verwendet daher Klassen zur Definition von Datentypen , einschließlich seines ursprünglichen Typs.
Verwenden Sie daher den Konstruktor, um die Konvertierung in Python abzuschließen:
int() – konstruiert mit Ganzzahlliteralen, Gleitkommaliteralen Eine Ganzzahl (mit logarithmischer Abrundung) oder ein String-Literal, das eine vollständige Zahl darstellt
float() – Verwenden Sie ein Integer-Literal, ein Gleitkomma-Literal oder String-Literal-Konstrukte ein Float (stellt einen String bereit, der einen Float oder eine Ganzzahl darstellt)
str() – Konstruiert Strings aus verschiedenen Datentypen, einschließlich Strings, Ganzzahlliteralen und Gleitkommaliteralen#🎜 🎜#
Beispiel
Ganzzahl:
x = int(1) # x 将是 1 y = int(2.5) # y 将是 2 z = int("3") # z 将是 3
Instanz
Gleitkommazahl: #🎜🎜 #x = float(1) # x 将是 1.0
y = float(2.5) # y 将是 2.5
z = float("3") # z 将是 3.0
w = float("4.6")# w 将是 4.6
x = str("S2") # x 将是 'S2' y = str(3) # y 将是 '3' z = str(4.0) # z 将是 '4.0'
Laufende Instanz#🎜 🎜#
Das obige ist der detaillierte Inhalt vonSo verwenden Sie Python Casting. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!