Convert String to Double in Python3 Last Updated : 08 Oct, 2021 Summarize Comments Improve Suggest changes Share Like Article Like Report Given a string and our task is to convert it in double. Since double datatype allows a number to have non -integer values. So conversion of string to double is the same as the conversion of string to float This can be implemented in these two ways 1) Using float() method Python3 str1 = "9.02" print("This is the initial string: " + str1) # Converting to double str2 = float(str1) print("The conversion of string to double is", str2) str2 = str2+1 print("The converted string to double is incremented by 1:", str2) Output: This is the initial string: 9.02 The conversion of string to double is 9.02 The converted string to double is incremented by 1: 10.02 2) Using decimal() method: Since we only want a string with a number with decimal values this method can also be used Python3 from decimal import Decimal str1 = "9.02" print("This is the initial string: " + str1) # Converting to double str2 = Decimal(str1) print("The conversion of string to double is", str2) str2 = str2+1 print("The converted string to double is incremented by 1:", str2) Output: This is the initial string: 9.02 The conversion of string to double is 9.02 The converted string to double is incremented by 1: 10.02 Comment More infoAdvertise with us Next Article Convert hex string to float in Python S shivanshsaxena1 Follow Improve Article Tags : Python Python-Built-in-functions python-basics Practice Tags : python Similar Reads Convert Decimal to String in Python Python defines type conversion functions to directly convert one data type to another. This article is aimed at providing the information about converting decimal to string. Converting Decimal to String str() method can be used to convert decimal to string in Python. Syntax: str(object, encoding=âut 1 min read Convert String to Float in Python The goal of converting a string to a float in Python is to ensure that numeric text, such as "33.28", can be used in mathematical operations. For example, if a variable contains the value "33.28", we may want to convert it to a float to perform operations like addition or division. Let's explore dif 2 min read Convert hex string to float in Python Converting a hex string to a float in Python involves a few steps since Python does not have a direct method to convert a hexadecimal string representing a float directly to a float. Typically, a hexadecimal string is first converted to its binary representation, and then this binary representation 3 min read Convert String to Long in Python Python defines type conversion functions to directly convert one data type to another. This article is aimed at providing information about converting a string to long. Converting String to long A long is an integer type value that has unlimited length. By converting a string into long we are transl 1 min read Cannot Convert String To Float in Python Python, a versatile and powerful programming language, is widely used for data manipulation and analysis. However, developers often encounter challenges, one of which is the "Cannot Convert String To Float" error. This error occurs when attempting to convert a string to a float, but the string's con 3 min read Convert Python String to Float datatype Let us see how to convert a string object into a float object. We can do this by using these functions : float() decimal() Method 1: Using float() python3 # declaring a string str1 = "9.02" print("The initial string : " + str1) print(type(str1)) # converting into float str2 = flo 2 min read Like