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"