cast.as_string

다음에서 지원:
cast.as_string(int_or_bytes_or_bool, optional_default_string)

설명

cast.as_string 함수는 INT, BYTES 또는 BOOL 값을 문자열 표현으로 변환합니다. 선택적 default_string 인수를 제공하여 전송이 실패하는 경우를 처리할 수 있습니다. default_string 인수를 생략하거나 입력이 잘못된 UTF-8 또는 BASE64 바이트 시퀀스인 경우 함수는 빈 문자열을 반환합니다.

매개변수 데이터 유형

INT|BYTES|BOOL, STRING

반환 유형

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"