Python-Casting

Python-Casting

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:


Leave a comment