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 zip()
Python Program to Check Armstrong Number
Python Program to Check the File Size
Python Program to Convert Decimal to Binary, Octal and Hexadecimal
Python List copy()
Python Machine Learning Third Edition - Sebastian Raschka & Vahid Mirjalili
Python String rjust()
Python frozenset()
Python String translate()
Python dir()
Python Operators
Python super()
Python Program to Merge Mails
Python getattr()
Python Program to Differentiate Between del, remove, and pop on a List
Python Program to Find the Sum of Natural Numbers
Converting a Stack Trace to a String in Java
Python filter()
Python Program to Append to a File
Adding a Newline Character to a String in Java
Building Chatbots with Python Using Natural Language Processing and Machine Learning - Sumit Raj
Python String isdecimal()
Python Set isdisjoint()
Python Set update()
Python Program to Display the multiplication Table
Python Program to Get File Creation and Modification Date
Java InputStream to String
Java String to InputStream
Python Program to Safely Create a Nested Directory
Learning scikit-learn Machine Learning in Python - Raul Garreta & Guillermo Moncecchi
Python sum()
Python String zfill()