How to Use the Python float() Function

09/12/2021

Contents

In this article, you will learn how to use the Python float() function.

Python float() Function

The float() function in Python is used to convert a given number or a string that represents a number to a floating-point number.

Syntax:

The basic syntax of the float() function is as follows:

float([x])
Parameters:
x is the number or string that you want to convert to a floating-point number. The float() function returns the floating-point representation of the input number or string.
Example:

Here are some examples of how to use the float() function in Python:

Convert an integer to a floating-point number:
num_int = 10
num_float = float(num_int)
print(num_float)  # Output: 10.0
Convert a string to a floating-point number:
num_str = "3.14"
num_float = float(num_str)
print(num_float)  # Output: 3.14
Convert a string with scientific notation to a floating-point number:
num_str = "1.23e-4"
num_float = float(num_str)
print(num_float)  # Output: 0.000123

It is important to note that the float() function can raise a ValueError exception if the input string is not a valid representation of a floating-point number. For example:

num_str = "abc"
num_float = float(num_str)  # Raises ValueError: could not convert string to float: 'abc'

So, be sure to handle exceptions appropriately if you are using the float() function with user input.