Table of Contents
In this example, you will learn to parse a string to a float or int.
To understand this example, you should have the knowledge of the following Python programming topics:
1. Example 1: Parse string into integer
balance_str = "1500" balance_int = int(balance_str) # print the type print(type(balance_int)) # print the value print(balance_int)
Output
<class 'int'> 1500
int()
can be used to parse a string to an integer. The argument passed balance_int
is the string. As shown in the above example, you can see the type of the string changed to int
.
Note: The string must be a numeral value.
2. Example 2: Parse string into float
balance_str = "1500.4" balance_float = float(balance_str) # print the type print(type(balance_float)) # print the value print(balance_float)
Output
<class 'float'> 1500.4
float()
can be used to parse a string to an integer. Similar to Example 1, the string is passed as an argument to float()
.
3. Example 3: A string float numeral into integer
balance_str = "1500.34" balance_int = int(float(balance_str)) # print the type print(type(balance_int)) # print the value print(balance_int)
Output
<class 'int'> 1500
If the string is a float numeral, you can convert it into a float type using float()
, and then parse it to an integer using int()
.
Related posts:
Convert String to int or Integer in Java
Python Dictionary get()
Python pow()
Python iter()
Python map()
Python String splitlines()
Python Program to Find the Square Root
Python String isupper()
Deep Learning with Python - A Hands-on Introduction - Nikhil Ketkar
Python object()
Python Program to Convert Decimal to Binary Using Recursion
Python Program to Iterate Through Two Lists in Parallel
Python Program to Make a Flattened List from Nested List
Python Program to Check Leap Year
Python slice()
Java – Random Long, Float, Integer and Double
Java – Reader to String
Check If a String Is Numeric in Java
Python Dictionary popitem()
Python List
Python Dictionary items()
Java String Conversions
Python Deep Learning - Valentino Zocca & Gianmario Spacagna & Daniel Slater & Peter Roelants
Converting String to Stream of chars
Python Program to Extract Extension From the File Name
Python format()
Python Closures
Python pass statement
Python Get Current time
Python Program to Represent enum
Java Program to Implement the Program Used in grep/egrep/fgrep
Node.js vs Python for Backend Development