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 Dictionary get()
Python iter()
Python tuple()
Python for Loop
Python Program to Randomly Select an Element From the List
Python String rfind()
Python Set copy()
Building Chatbots with Python Using Natural Language Processing and Machine Learning - Sumit Raj
Python String isdecimal()
Python Set difference_update()
APIs in Node.js vs Python - A Comparison
Python Program to Shuffle Deck of Cards
Python Function Arguments
Python String rsplit()
Python property()
Java Program to Implement the Program Used in grep/egrep/fgrep
Python sum()
Python Program to Make a Flattened List from Nested List
Python round()
Python String join()
Python List count()
Converting a Stack Trace to a String in Java
Python Set isdisjoint()
Python String maketrans()
Python Program to Find All File with .txt Extension Present Inside a Directory
Python Set remove()
Python Program to Compute the Power of a Number
Converting String to Stream of chars
Python filter()
Python Dictionary values()
Machine Learning Mastery with Python - Understand your data, create accurate models and work project...
Java – Generate Random String