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:
Python ord()
Python datetime
Python String rindex()
Python Program to Solve Quadratic Equation
Python Dictionary items()
Python Dictionary values()
Converting a Stack Trace to a String in Java
Python String isdigit()
Converting String to Stream of chars
Python Program to Check Prime Number
Python Dictionary
Python Program to Find Sum of Natural Numbers Using Recursion
Python Program to Count the Number of Each Vowel
Python object()
Most commonly used String methods in Java
Python List remove()
Deep Learning with Python - Francois Cholletf
Python any()
Python String isnumeric()
Python String rpartition()
Python Variables, Constants and Literals
Python Program to Find the Largest Among Three Numbers
Python Set symmetric_difference()
Python frozenset()
Python String format_map()
Python Program to Check If a List is Empty
Python List Comprehension
Python pow()
Convert char to String in Java
Python Program to Shuffle Deck of Cards
Python format()
Python map()