cast.as_string

支援的國家/地區:
cast.as_string(int_or_bytes_or_bool, optional_default_string)

說明

cast.as_string 函式會將 INTBYTESBOOL 值轉換為字串表示法。您可以提供選用的 default_string 引數,處理轉換失敗的情況。如果省略 default_string 引數,或輸入無效的 UTF-8BASE64 位元組序列,函式會傳回空字串。

參數資料類型

INT|BYTES|BOOLSTRING

傳回類型

STRING

程式碼範例

整數轉換為字串

這個函式會將整數 123 轉換為字串 "123"

cast.as_string(123) = "123"
將浮點數轉換為字串

這個函式會將浮點數 2.25 轉換為字串 "2.25"

cast.as_string(2.25) = "2.25"
位元組轉字串

這個函式會將原始二進位 b'01 轉換為字串 "\x01"

cast.as_string(b'01, "") = "\x01"
布林值轉換為字串

此函式會將布林值 true 轉換為字串 "true"

cast.as_string(true, "") = "true"
轉換失敗 (預設為選填字串)

如果提供的值無效,函式預設會使用字串「"casting error"」。

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