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 Sets
Machine Learning with Python for everyone - Mark E.Fenner
Python tuple()
Java – Generate Random String
Python Set symmetric_difference()
Count Occurrences of a Char in a String
Python Program to Swap Two Variables
Python Dictionary copy()
Python String maketrans()
Python Operator Overloading
Python List Comprehension
Python List copy()
Python Set union()
Python Dictionary update()
Python Program to Compute all the Permutation of the String
Adding a Newline Character to a String in Java
Python Dictionary get()
Map to String Conversion in Java
Python Input, Output and Import
Python String isspace()
Python Dictionary clear()
Python Machine Learning - Sebastian Raschka
Python List insert()
Python reversed()
Python RegEx
Python Machine Learning Cookbook - Practical solutions from preprocessing to Deep Learning - Chris A...
Python List count()
Python File I/O Operation
Python Program to Print the Fibonacci sequence
Python bytearray()
Python Program to Shuffle Deck of Cards
Python Set isdisjoint()