Cambiar de cadenas a numeros reales

Alejandro Bermudez Aragurz abermudez en hispasec.com
Mie Jul 16 08:41:38 CEST 2008


Hector Barrios Molano escribió:
> Hola a todos.
>
> Resulta que durante la elaboración de un programa necesito pasar una cadena
> por ejemplo '1756.85' a numeros 1756.85 para poder hacer operaciones con
> ellos, sin embargo he hecho una busqueda en internet y no he encontrado nada
> acerca de esto.
>
> Les agradezco su ayuda.
>
> Hector E. Barrios Molano
> _______________________________________________
> Lista de correo Python-es 
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes
>
>   
- Si el string es un número entero puedes usar:

    b = '5'
    a = int(b)
   
    Entonces a será una variable de tipo integer que contendrá el entero 5

    b = '5'
    a = float(b)

    Entonces a será una variable de tipo coma flotante y contendrá 5

- Si el srtring es un numero expresado como decimal puedes usar:

    b = '5.43'
    a = float(b)

       Entonces a será una variable de tipo coma flotante y contendrá 5.43

Un saludo.
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes





Más información sobre la lista de distribución Python-es