Cómo cambiar cualquier tipo de datos a una cadena en Python

Cómo cambiar cualquier tipo de datos a una cadena en Python

En este tutorial, aprenderemos a convertir un objeto en una cadena (str) 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 que tenemos el siguiente entero en nuestro código:

Ahora necesitamos convertir el entero 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 número entero en una cadena, podemos usar la función incorporada str() en Python.

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

Aquí un ejemplo:

price = 80
result = str(price)

print(result)
print(type(result))

Salir:

Otro ejemplo :

floatInt = 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 cambiar cualquier tipo de datos 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