Geben Sie einen Variablentyp an
Es kann vorkommen, dass Sie einen Typ für eine Variable angeben möchten. Dies kann durch Gießen erfolgen. Python ist eine objektorientierte Sprache und verwendet als solche Klassen zum Definieren von Datentypen, einschließlich seiner primitiven Typen.
Das Casting in Python erfolgt daher mit Konstruktorfunktionen:
int() - konstruiert eine Integerzahl aus einem Integer-Literal, einem Float-Literal (durch Entfernen von
alle Dezimalstellen) oder ein String-Literal (sofern der String eine ganze Zahl darstellt)
float() - konstruiert eine Float-Zahl aus einem Integer-Literal, einem Float-Literal oder einem String-Literal (vorausgesetzt, der String repräsentiert einen Float oder eine Ganzzahl)
str() - Konstruiert einen String aus einer Vielzahl von Datentypen, einschließlich Strings, Integer-Literalen und Float-Literalen
Beispiel
Ganzzahlen:
x = int(1) # x wird 1
y = int(2.8) # y wird 2
z = int("3") # z wird 3
Versuch es selber "
Beispiel
Ganzzahlen:
Beispiel
Schwimmer:
x = float(1) # x ist 1.0
y = float(2.8) # y wird 2.8 . sein
z = float("3") # z wird 3.0
w = float("4.2") # w wird 4.2 . sein
Versuch es selber "
Beispiel
Schwimmer:
Beispiel
Saiten:
x = str("s1") # x wird 's1' sein
y = str(2) # y wird '2' sein
z = str(3.0) # z wird '3.0'
Versuch es selber "
Beispiel
Saiten: