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
Share your thoughts in the comments
Please Login to comment...