cast.as_string

Unterstützt in:
cast.as_string(int_or_bytes_or_bool, optional_default_string)

Beschreibung

Die Funktion cast.as_string wandelt einen INT-, BYTES- oder BOOL-Wert in seine Stringdarstellung um. Sie können ein optionales default_string-Argument angeben, um Fälle zu verarbeiten, in denen die Übertragung fehlschlägt. Wenn Sie das Argument default_string weglassen oder die Eingabe eine ungültige UTF-8- oder BASE64-Bytefolge ist, gibt die Funktion einen leeren String zurück.

Parameterdatentypen

INT|BYTES|BOOL, STRING

Rückgabetyp

STRING

Codebeispiele

Ganzzahl zu String konvertieren

Die Funktion konvertiert die Ganzzahl 123 in den String "123".

cast.as_string(123) = "123"
Float- in Stringkonvertierung

Die Funktion konvertiert die Gleitkommazahl 2.25 in den String "2.25".

cast.as_string(2.25) = "2.25"
Konvertierung von Byte in String

Die Funktion konvertiert den binären Rohwert b'01 in den String "\x01".

cast.as_string(b'01, "") = "\x01"
Boolesche Werte in Strings umwandeln

Die Funktion konvertiert den booleschen Wert true in den String "true".

cast.as_string(true, "") = "true"
Fehler bei der Umwandlung (Standardwert ist der optional angegebene String)

Wenn der angegebene Wert ungültig ist, wird standardmäßig der String "casting error" verwendet.

cast.as_string(9223372036854775808, "casting error") = "casting error"