때때로 변수 유형을 지정해야 할 수도 있습니다. 이는 캐스팅을 통해 수행할 수 있습니다. Python은 객체 지향 언어이므로 클래스를 사용하여 기본 유형을 포함한 데이터 유형을 정의합니다.
따라서 Python의 변환은 생성자를 사용하여 수행됩니다.
int() - 정수 리터럴, 부동 소수점 리터럴 또는 전체 숫자를 나타내는 문자에서 정수(로그 반올림 사용)를 생성합니다. 문자열 리터럴
float() - 정수 리터럴, 부동 소수점 리터럴 또는 문자열 리터럴에서 부동 소수점 숫자를 생성합니다(부동 소수점 숫자 또는 정수를 나타내는 문자열 제공)
str() - 각각을 사용하여 부동 소수점 숫자를 생성합니다. 문자열, 정수 리터럴 및 부동 소수점 리터럴을 포함한 다양한 데이터 유형에서 문자열을 구성합니다.
인스턴스
정수:
x = int(1) # x 将是 1 y = int(2.5) # y 将是 2 z = int("3") # z 将是 3
예제 실행
인스턴스
부동 소수점:
x = float(1) # x 将是 1.0 y = float(2.5) # y 将是 2.5 z = float("3") # z 将是 3.0 w = float("4.6")# w 将是 4.6
인스턴스 실행 중
Instance
문자열:
x = str("S2") # x 将是 'S2' y = str(3) # y 将是 '3' z = str(4.0) # z 将是 '4.0'
실행 중인 인스턴스
위 내용은 Python 캐스팅을 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!