Python define funciones de conversión de tipo para convertir directamente un tipo de datos a otro. Este artículo tiene como objetivo proporcionar información sobre cómo convertir un objeto en una string.
Convertir objeto a string
Todo es un objeto en Python. Entonces, todos los objetos integrados se pueden convertir en strings usando los métodos str() y repr().
Ejemplo 1: Usando el método str()
Python3
# object of int Int = 6 # object of float Float = 6.0 # Converting to string s1 = str(Int) print(s1) print(type(s1)) s2= str(Float) print(s2) print(type(s2))
Producción:
6 <class 'str'> 6.0 <class 'str'>
Ejemplo 2: use repr() para convertir un objeto en una string
Python3
print(repr({"a": 1, "b": 2})) print(repr([1, 2, 3])) # Custom class class C(): def __repr__(self): return "This is class C" # Converting custom object to # string print(repr(C()))
Producción:
{'a': 1, 'b': 2} [1, 2, 3] This is class C
Nota: Para saber más sobre str() y repr() y la diferencia entre referir, str() vs repr() en Python
Publicación traducida automáticamente
Artículo escrito por deepanshumehra1410 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA