Convert Object to String in Python
Last Updated :
28 Jul, 2020
Python defines type conversion functions to directly convert one data type to another. This article is aimed at providing information about converting an object to a string.
Converting Object to String
Everything is an object in Python. So all the built-in objects can be converted to strings using the str() and repr() methods.
Example 1: Using str() method
Python3
Int = 6
Float = 6.0
s1 = str ( Int )
print (s1)
print ( type (s1))
s2 = str ( Float )
print (s2)
print ( type (s2))
|
Output:
6
<class 'str'>
6.0
<class 'str'>
Example 2: Use repr() to convert an object to a string
Python3
print ( repr ({ "a" : 1 , "b" : 2 }))
print ( repr ([ 1 , 2 , 3 ]))
class C():
def __repr__( self ):
return "This is class C"
print ( repr (C()))
|
Output:
{'a': 1, 'b': 2}
[1, 2, 3]
This is class C
Note: To know more about str() and repr() and the difference between to refer, str() vs repr() in Python
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...