[파이썬] 내장함수 float 예제

내장 함수 float()를 사용하여 문자열을 부동 소수점 숫자로 변환하는 예제를 제공합니다.

예제 1: 문자열을 부동 소수점으로 변환

num_str = "3.14"
num_float = float(num_str)
print("부동 소수점 숫자:", num_float)

이 코드는 문자열 "3.14"를 부동 소수점 숫자로 변환하고, 그 결과를 출력합니다. float() 함수는 문자열을 부동 소수점 숫자로 변환합니다.

예제 2: 사용자 입력을 부동 소수점으로 변환

user_input = input("부동 소수점 숫자를 입력하세요: ")
try:
    num = float(user_input)
    print("입력한 부동 소수점 숫자:", num)
except ValueError:
    print("유효한 부동 소수점 숫자가 아닙니다.")

이 코드는 사용자로부터 입력을 받고, 그 입력을 부동 소수점 숫자로 변환합니다. 변환에 성공하면 변환된 부동 소수점 숫자를 출력하고, 변환에 실패하면 예외 처리를 통해 오류 메시지를 출력합니다.

예제 3: 정수를 부동 소수점으로 변환

int_num = 42
float_num = float(int_num)
print("부동 소수점 숫자:", float_num)

이 코드는 정수 42를 부동 소수점 숫자로 변환하고, 변환된 부동 소수점 숫자를 출력합니다. float() 함수를 사용하여 정수를 부동 소수점으로 변환할 수 있습니다.

float() 함수는 문자열 뿐만 아니라 정수나 다른 숫자 유형을 부동 소수점 숫자로 변환하는 데 사용됩니다. 변환할 수 없는 문자열이나 데이터 유형을 부동 소수점 숫자로 변환하려고 시도하면 예외가 발생할 수 있으므로 예외 처리가 중요합니다.