Table of Contents
In this tutorial, we will learn about the Python float() method with the help of examples.
The float()
method returns a floating point number from a number or a string.
Example
int_number = 25 # convert int to float float_number = float(int_number) print(float_number) # Output: 25.0
1. float() Syntax
The syntax for float()
is:
float([x])
2. float() Parameters
The float()
method takes a single parameter:
- x (Optional) – number or string that needs to be converted to floating point number
If it’s a string, the string should contain decimal points
Parameter Type | Usage |
---|---|
Float number | Use as a floating number |
Integer | Use as an integer |
String | Must contain decimal numbers. Leading and trailing whitespaces are removed. Optional use of “+”, “-” signs. Could contain NaN , Infinity , inf (lowercase or uppercase). |
3. float() Return Value
The float()
method returns:
- Equivalent floating point number if an argument is passed
- 0.0 if no arguments passed
OverflowError
exception if the argument is outside the range of Python float
4. Example 1: How float() works in Python?
# for integers print(float(10)) # for floats print(float(11.22)) # for string floats print(float("-13.33")) # for string floats with whitespaces print(float(" -24.45\n")) # string float error print(float("abc"))
Output
10.0 11.22 -13.33 -24.45 ValueError: could not convert string to float: 'abc'
5. Example 2: float() for infinity and Nan(Not a number)?
# for NaN print(float("nan")) print(float("NaN")) # for inf/infinity print(float("inf")) print(float("InF")) print(float("InFiNiTy")) print(float("infinity"))
Output
nan nan inf inf inf inf
Related posts:
How to get current date and time in Python?
Python String isnumeric()
Python next()
Python File I/O Operation
Python Program to Extract Extension From the File Name
Python Program to Swap Two Variables
Deep Learning with Applications Using Python - Navin Kumar Manaswi
Python Set difference_update()
Python Program to Convert Kilometers to Miles
Python String format()
Python Program to Calculate the Area of a Triangle
APIs in Node.js vs Python - A Comparison
Python timestamp to datetime and vice-versa
Python Program to Find the Size (Resolution) of a Image
Python Program to Represent enum
Python Program to Count the Number of Each Vowel
Python Program to Find the Square Root
Python String startswith()
Python List pop()
Python isinstance()
Python staticmethod()
Python Namespace and Scope
Python Program to Add Two Numbers
Python Program to Find the Factors of a Number
Python setattr()
Python property()
Python Set pop()
Statistical Methods for Machine Learning - Disconver how to Transform data into Knowledge with Pytho...
Python Errors and Built-in Exceptions
Python Program to Check If a String Is a Number (Float)
Python Program to Make a Simple Calculator
Python sleep()