Cómo convertir un objeto a una cadena en Python

Cómo convertir un objeto a una cadena en Python

En este tutorial, aprenderemos a convertir enteros en caracteres (char) en Python usando ejemplos.

Python es un lenguaje de programación orientado a objetos, por lo que todo se considera un objeto en Python.

Considere, tenemos el siguiente objeto entero en nuestro código:

Ahora necesitamos convertir el objeto anterior en una cadena.

Índice
  1. Usando la función str()
  2. Convertir objeto de clase en cadena

Usando la función str()

Para convertir el objeto en una cadena, podemos usar la función incorporada str() en Python.

La función str() toma el objeto como argumento y lo convierte en una cadena.

Aquí un ejemplo:

price = 80
result = str(price)

print(result)
print(type(result))

Salir:

Otro ejemplo :

my_obj = 12.5
result = str(my_obj)

print(result)
print(type(result))

Salir:

Convertir objeto de clase en cadena

Para convertir un objeto de clase en una cadena, podemos usar cadena() método en Python.

Aquí un ejemplo:

class User():
    def __init__(self, id, name):
        self.id = id
        self.name = name

    def __str__(self):
        return self.name'

name = User(122, 'Gowtham')
print(name)

Salir:

EL cadena() toma el objeto de clase como argumento y lo convierte en una representación de cadena.

Del mismo modo, también se puede utilizar el reanudar() en python para convertir un objeto de clase en una cadena.

Aquí un ejemplo:

class User():
    def __init__(self, id, name):
        self.id = id
        self.name = name

    def __repr__(self):
        return self.name

name = User(122, 'Alex')
print(name)

Si quieres conocer otros artículos parecidos a Cómo convertir un objeto a una cadena en Python puedes visitar la categoría Tutoriales.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir

Esta página web utiliza cookies para analizar de forma anónima y estadística el uso que haces de la web, mejorar los contenidos y tu experiencia de navegación. Para más información accede a la Política de Cookies . Ver mas